diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -33,7 +33,7 @@
 executable your-executable
   language:           Haskell2010
   default-extensions: NoImplicitPrelude
-  build-depends:      preliminaries >= 0.1.0 < 2
+  build-depends:      preliminaries >= 0.1.2 < 2
   …
 ```
 
diff --git a/preliminaries.cabal b/preliminaries.cabal
--- a/preliminaries.cabal
+++ b/preliminaries.cabal
@@ -1,5 +1,5 @@
 name:                preliminaries
-version:             0.1.1.0
+version:             0.1.2.0
 synopsis:            A larger alternative to the Prelude.
 description:         A GHC-only alternative to the Prelude with a large amount of imports available by default.
 homepage:            http://github.com/kerscher/preliminaries
@@ -64,11 +64,12 @@
   build-depends:       classy-prelude-conduit     >= 1.0.0 && < 2
                      , abstract-par               >= 0.3.3 && < 1
                      , bifunctors                 >= 5.4.1 && < 6
+                     , data-default               >= 0.7.1 && < 1
                      , microlens-platform         >= 0.3.5 && < 1
                      , microlens-contra           >= 0.1.0 && < 1
                      , monad-par                  >= 0.3.4 && < 1
                      , monad-parallel             >= 0.7.2 && < 1
                      , mono-traversable-instances >= 0.1.0 && < 1
-                     , parallel                   >= 3.2.1 && < 4
                      , mtl                        >= 2.2.1 && < 3
+                     , parallel                   >= 3.2.1 && < 4
                      , stm-conduit                >= 3.0.0 && < 4
diff --git a/source/Preliminaries.hs b/source/Preliminaries.hs
--- a/source/Preliminaries.hs
+++ b/source/Preliminaries.hs
@@ -26,7 +26,7 @@
 @
 …
 default-extensions: NoImplicitPrelude
-build-depends:      preliminaries >= 0.1.1 < 2
+build-depends:      preliminaries >= 0.1.2 < 2
 @
 
 And on each file, add @import Preliminaries@.
@@ -65,6 +65,7 @@
 , module Data.Bifoldable
 , module Data.Bitraversable
 , module Data.MonoTraversable.Instances
+, module Data.Default
   -- * Utilities
 , type ($)
 )
@@ -93,6 +94,7 @@
 import Data.Bitraversable        (Bitraversable, bitraverse, bisequenceA, bifor)
 import Data.Conduit.Async
 import Data.Conduit.TQueue
+import Data.Default
 import Data.MonoTraversable.Instances ()
 import Lens.Micro.Platform
 import Lens.Micro.Contra
