diff --git a/Data/BitArray/IO.hs b/Data/BitArray/IO.hs
--- a/Data/BitArray/IO.hs
+++ b/Data/BitArray/IO.hs
@@ -25,6 +25,7 @@
 import Data.Bits
 
 import Data.Array.IO
+import Data.Array.Unsafe
 
 import Data.BitArray.Immutable
 
diff --git a/Data/BitArray/ST.hs b/Data/BitArray/ST.hs
--- a/Data/BitArray/ST.hs
+++ b/Data/BitArray/ST.hs
@@ -27,6 +27,7 @@
 import Data.Bits
 
 import Data.Array.ST
+import Data.Array.Unsafe
 
 import Data.BitArray.Immutable
 
diff --git a/bitarray.cabal b/bitarray.cabal
--- a/bitarray.cabal
+++ b/bitarray.cabal
@@ -1,5 +1,5 @@
 Name:                bitarray
-Version:             0.0.1
+Version:             0.0.1.1
 Synopsis:            Mutable and immutable bit arrays
 Description:         Mutable and immutable bit arrays.
 License:             BSD3
@@ -10,18 +10,12 @@
 Homepage:            http://code.haskell.org/~bkomuves/
 Stability:           Experimental
 Category:            Data
-Tested-With:         GHC == 6.10.1
+Tested-With:         GHC == 7.8.3
 Cabal-Version:       >= 1.2
 Build-Type:          Simple
-
-Flag splitBase
-  Description: Choose the new smaller, split-up base package.
   
 Library  
-  if flag(splitBase)
-    Build-Depends:       base >= 3 && < 5, array
-  else
-    Build-Depends:       base >= 2 && < 3
+  Build-Depends:       base >= 3 && < 5, array >= 0.4
  
   Exposed-Modules:     Data.BitArray,
                        Data.BitArray.ST,
