diff --git a/Setup.hs b/Setup.hs
deleted file mode 100644
--- a/Setup.hs
+++ /dev/null
@@ -1,2 +0,0 @@
-import Distribution.Simple
-main = defaultMain
diff --git a/json-api-lib.cabal b/json-api-lib.cabal
--- a/json-api-lib.cabal
+++ b/json-api-lib.cabal
@@ -1,7 +1,7 @@
 cabal-version:       2.0
 
 name:                json-api-lib
-version:             0.1.1.1
+version:             0.1.2.0
 homepage:            https://github.com/shirren/json-api-lib
 bug-reports:         https://github.com/shirren/json-api-lib/issues
 license:             MIT
@@ -26,8 +26,8 @@
                , base          >= 4.11 && < 5
                , containers    >= 0.6.1 && < 0.7
                , data-default  >= 0.7.1 && < 0.8
-               , lens          >= 4.17.1 && < 4.18
-               , lens-aeson    >= 1.0.2 && < 1.1
+               , lens          >= 4.17.1 && < 4.19
+               , lens-aeson    >= 1.0.2 && < 1.2
                , text          >= 1.2.3.1 && < 1.3
                , unordered-containers >= 0.2.10 && < 0.3
                , uri-encode    >= 1.5.0 && < 1.6
@@ -70,8 +70,8 @@
                , data-default  >= 0.7.1 && < 0.8
                , hspec         >= 2.7.1 && < 2.8
                , json-api-lib
-               , lens          >= 4.17.1 && < 4.18
-               , lens-aeson    >= 1.0.2 && < 1.1
+               , lens          >= 4.17.1 && < 4.19
+               , lens-aeson    >= 1.0.2 && < 1.2
                , text          >= 1.2.3.1 && < 1.3
                , unordered-containers >= 0.2.10 && < 0.3
                , uri-encode    >= 1.5.0 && < 1.6
diff --git a/src/Network/JSONApi/Document.hs b/src/Network/JSONApi/Document.hs
--- a/src/Network/JSONApi/Document.hs
+++ b/src/Network/JSONApi/Document.hs
@@ -2,7 +2,7 @@
 Contains representations of the top-level JSON-API document structure.
 -}
 module Network.JSONApi.Document
-  ( Document
+  ( Document (..)
   , ResourceData (..)
   , ErrorDocument (..)
   , Included
