diff --git a/sets.cabal b/sets.cabal
--- a/sets.cabal
+++ b/sets.cabal
@@ -1,5 +1,5 @@
 Name:                   sets
-Version:                0.0.2.2
+Version:                0.0.2.3
 Author:                 Athan Clark <athan.clark@gmail.com>
 Maintainer:             Athan Clark <athan.clark@gmail.com>
 License:                MIT
diff --git a/src/Data/Set/Class.hs b/src/Data/Set/Class.hs
--- a/src/Data/Set/Class.hs
+++ b/src/Data/Set/Class.hs
@@ -12,24 +12,7 @@
 -- There are no laws associated with these classes, just duck-typed so
 -- we don't have to use the qualified versions of each function.
 
-module Data.Set.Class
-  ( HasUnion (..)
-  , HasDifference (..)
-  , HasIntersection (..)
-  , HasXUnion (..)
-  , HasComplement (..)
-  , HasSingleton (..)
-  , HasSingletonWith (..)
-  , HasEmpty (..)
-  , HasEmptyWith (..)
-  , HasTotal (..)
-  , HasTotalWith (..)
-  , HasSize (..)
-  , CanBeSubset (..)
-  , CanBeProperSubset (..)
-  , Union (..)
-  , Intersection (..)
-  ) where
+module Data.Set.Class where
 
 import Prelude (Eq (..), Ord, Int, Bool (..), (&&), (||), ($), (.), not, const)
 import Data.Foldable as Fold
