diff --git a/benchmarks/src/Common.hs b/benchmarks/src/Common.hs
--- a/benchmarks/src/Common.hs
+++ b/benchmarks/src/Common.hs
@@ -14,8 +14,6 @@
 import           Control.DeepSeq (NFData(..))
 import           Data.Data
 --------------------------------------------------------------------------------
-import qualified Data.Store.Internal.Type as DS
---------------------------------------------------------------------------------
 
 data C01 = C01 
     {-# UNPACK #-} !Int
diff --git a/benchmarks/src/TS/B01.hs b/benchmarks/src/TS/B01.hs
--- a/benchmarks/src/TS/B01.hs
+++ b/benchmarks/src/TS/B01.hs
@@ -13,6 +13,7 @@
 import Control.Lens
 --------------------------------------------------------------------------------
 import qualified Data.IntSet
+import           Data.Foldable (toList)
 --------------------------------------------------------------------------------
 import Common (C01(..))
 --------------------------------------------------------------------------------
@@ -63,20 +64,20 @@
 insert :: C01 -> TS -> TS
 insert = T.insert
 
-lookupOOEQ :: Int -> TS -> TS
-lookupOOEQ x o = o ^. T.with D1 (==) x 
+lookupOOEQ :: Int -> TS -> [C01]
+lookupOOEQ x o = toList (o ^. T.with D1 (==) x)
 
-lookupOOGE :: Int -> TS -> TS
-lookupOOGE x o = o ^. T.with D1 (>=) x
+lookupOOGE :: Int -> TS -> [C01]
+lookupOOGE x o = toList (o ^. T.with D1 (>=) x)
 
-lookupOMEQ :: Int -> TS -> TS
-lookupOMEQ x o = o ^. T.with D2 (==) x
+lookupOMEQ :: Int -> TS -> [C01]
+lookupOMEQ x o = toList (o ^. T.with D2 (==) x)
 
-lookupOMGE :: Int -> TS -> TS
-lookupOMGE x o = o ^. T.with D2 (>=) x
+lookupOMGE :: Int -> TS -> [C01]
+lookupOMGE x o = toList (o ^. T.with D2 (>=) x)
 
-lookupMMEQ :: Int -> TS -> TS
-lookupMMEQ x o = o ^. T.withAny D3 [x]
+lookupMMEQ :: Int -> TS -> [C01]
+lookupMMEQ x o = toList (o ^. T.withAny D3 [x])
 
 empty :: TS
 empty = T.empty
diff --git a/data-store.cabal b/data-store.cabal
--- a/data-store.cabal
+++ b/data-store.cabal
@@ -1,5 +1,5 @@
 name:                data-store
-version:             0.3.0
+version:             0.3.0.1
 
 synopsis:    Type safe, in-memory dictionary with multidimensional keys.
 description: Type safe, in-memory dictionary with multidimensional keys.
@@ -43,8 +43,8 @@
       base         >= 4.6 && < 5
     , containers   >= 0.4 && < 1
     , lens         >= 3.9 && < 4
-    , transformers >= 0.2 && < 0.3
-    , vector       >= 0.10 && < 0.2
+    , transformers >= 0.2 && < 0.4
+    , vector       >= 0.10 && < 0.11
 
     , cereal     >= 0.3.5 && < 0.4
     , deepseq    >= 1.3.0 && < 1.4
