diff --git a/examples/realworld.hs b/examples/realworld.hs
--- a/examples/realworld.hs
+++ b/examples/realworld.hs
@@ -57,7 +57,7 @@
 
 gcoseries :: forall t m r. (ADT t, Constraints t (CoSerial m), MonadLogic m)
           => Series m r -> Series m (t -> r)
-gcoseries = runCoSeries $ createD (For :: For (CoSerial m)) (CoSeries coseries)
+gcoseries = runCoSeries $ consume (For :: For (CoSerial m)) (CoSeries coseries)
 
 
 -- http://hackage.haskell.org/package/hashable-1.2.2.0/docs/src/Data-Hashable-Generic.html
diff --git a/one-liner.cabal b/one-liner.cabal
--- a/one-liner.cabal
+++ b/one-liner.cabal
@@ -1,5 +1,5 @@
 Name:                 one-liner
-Version:              0.4
+Version:              0.4.1
 Synopsis:             Constraint-based generics
 Description:          Write short and concise generic instances of type classes.
                       .
@@ -34,7 +34,7 @@
     Generics.OneLiner.Info
 
   Build-depends:
-      base         >= 4.5 && < 5
+      base         >= 4.7 && < 5
     , transformers >= 0.3 && < 0.5
     , contravariant >= 1.2 && < 1.3
     , ghc-prim
