diff --git a/library/Rebase/Prelude.hs b/library/Rebase/Prelude.hs
--- a/library/Rebase/Prelude.hs
+++ b/library/Rebase/Prelude.hs
@@ -34,7 +34,7 @@
 import Rebase.Data.Dynamic as Exports
 import Rebase.Data.Either as Exports
 import Rebase.Data.Fixed as Exports
-import Rebase.Data.Foldable as Exports
+import Rebase.Data.Foldable as Exports hiding (toList)
 import Rebase.Data.Function as Exports hiding (id, (.))
 import Rebase.Data.Functor as Exports
 import Rebase.Data.Functor.Classes as Exports
@@ -66,7 +66,7 @@
 import Rebase.Foreign.StablePtr as Exports
 import Rebase.Foreign.Storable as Exports
 import Rebase.GHC.Conc as Exports hiding (orElse, withMVar, threadWaitWriteSTM, threadWaitWrite, threadWaitReadSTM, threadWaitRead)
-import Rebase.GHC.Exts as Exports (lazy, inline, sortWith, groupWith)
+import Rebase.GHC.Exts as Exports (lazy, inline, sortWith, groupWith, IsList(..))
 import Rebase.GHC.Generics as Exports (Generic)
 import Rebase.GHC.IO.Exception as Exports
 import Rebase.GHC.OverloadedLabels as Exports
diff --git a/rebase.cabal b/rebase.cabal
--- a/rebase.cabal
+++ b/rebase.cabal
@@ -1,5 +1,5 @@
 name: rebase
-version: 1.9
+version: 1.9.1
 synopsis: A more progressive alternative to the "base" package
 description:
   This package is intended for those who are tired of keeping
@@ -288,8 +288,8 @@
     Rebase.Data.Vector.Generic.Base
     Rebase.Data.Vector.Generic.Mutable
     Rebase.Data.Vector.Generic.New
-    Rebase.Data.Vector.Internal.Check
     Rebase.Data.Vector.Instances
+    Rebase.Data.Vector.Internal.Check
     Rebase.Data.Vector.Mutable
     Rebase.Data.Vector.Primitive
     Rebase.Data.Vector.Primitive.Mutable
@@ -435,7 +435,7 @@
     hashable >=1.3 && <1.4,
     hashable-time >=0.2.0.2 && <0.3,
     mtl >=2.2 && <2.3,
-    profunctors >=5.5.2 && <5.6,
+    profunctors >=5.5.2 && <5.7,
     scientific >=0.3 && <0.4,
     selective >=0.4 && <0.5,
     semigroupoids >=5.3 && <5.4,
