diff --git a/Data/IntMultiSet.hs b/Data/IntMultiSet.hs
--- a/Data/IntMultiSet.hs
+++ b/Data/IntMultiSet.hs
@@ -147,7 +147,7 @@
 import Data.Typeable
 #if __GLASGOW_HASKELL__
 import Text.Read
-import Data.Data (Data(..), mkNorepType)
+import Data.Data (Data(..), mkNoRepType)
 #endif
 
 {--------------------------------------------------------------------
@@ -191,7 +191,7 @@
   gfoldl f z set = z fromList `f` (toList set)
   toConstr _     = error "toConstr"
   gunfold _ _    = error "gunfold"
-  dataTypeOf _   = mkNorepType "Data.IntMultiSet.IntMultiSet"
+  dataTypeOf _   = mkNoRepType "Data.IntMultiSet.IntMultiSet"
 
 #endif
 
diff --git a/Data/MultiSet.hs b/Data/MultiSet.hs
--- a/Data/MultiSet.hs
+++ b/Data/MultiSet.hs
@@ -152,7 +152,7 @@
 import Data.Typeable
 #if __GLASGOW_HASKELL__
 import Text.Read
-import Data.Data (Data(..), mkNorepType)
+import Data.Data (Data(..), mkNoRepType)
 #endif
 
 {--------------------------------------------------------------------
@@ -197,7 +197,7 @@
   gfoldl f z set = z fromList `f` (toList set)
   toConstr _     = error "toConstr"
   gunfold _ _    = error "gunfold"
-  dataTypeOf _   = mkNorepType "Data.MultiSet.MultiSet"
+  dataTypeOf _   = mkNoRepType "Data.MultiSet.MultiSet"
   dataCast1 f    = gcast1 f
 
 #endif
diff --git a/multiset.cabal b/multiset.cabal
--- a/multiset.cabal
+++ b/multiset.cabal
@@ -1,10 +1,12 @@
 name:             multiset
-version:          0.2
+version:          0.2.1
 author:           Twan van Laarhoven
 maintainer:       twanvl@gmail.com
 category:         Data Structures
 synopsis:         The Data.MultiSet container type
-description:      A variation of Data.Set. Multisets, sometimes also called bags, can contain multiple copies of the same key.
+description:
+    A variation of Data.Set.
+    Multisets, sometimes also called bags, can contain multiple copies of the same key.
 license:          BSD3
 license-file:     LICENSE
 build-type:       Simple
@@ -17,4 +19,4 @@
   include-dirs:       include
   extensions:         CPP
   ghc-options:        -Wall
-  build-depends:      containers, base >= 2 && < 5
+  build-depends:      containers, base >= 4 && < 5
