diff --git a/Control/LensFunction.hs b/Control/LensFunction.hs
--- a/Control/LensFunction.hs
+++ b/Control/LensFunction.hs
@@ -2,7 +2,8 @@
 
 -- Required for sequenceL, if we use var Laarhoven repl.
 {-# LANGUAGE NoMonomorphismRestriction #-}
-{-# LANGUAGE Safe #-}
+{-# LANGUAGE Trustworthy #-}
+
 
 {-|
 This module provides an "applicative" (functional) way of composing
diff --git a/app-lens.cabal b/app-lens.cabal
--- a/app-lens.cabal
+++ b/app-lens.cabal
@@ -1,5 +1,5 @@
 name:     app-lens
-version:  0.1.0.1
+version:  0.1.0.3
 synopsis: applicative (functional) bidirectional programming beyond composition chains 
 
 description:
@@ -120,10 +120,10 @@
     DeriveDataTypeable, DeriveFunctor, DeriveFoldable, DeriveTraversable
   
   build-depends:  
-    base       >=4.7   && < 4.9, 
+    base       >=4.7   && < 4.10, 
     containers >=0.5   && < 0.6, 
     mtl        >=2.2   && < 2.4,
-    lens       >=4     && < 4.13
+    lens       >=4     && < 4.15
 
   default-language: Haskell2010
 
