diff --git a/CHANGES.markdown b/CHANGES.markdown
--- a/CHANGES.markdown
+++ b/CHANGES.markdown
@@ -1,3 +1,12 @@
+## [v0.7.2.0](https://github.com/diagrams/diagrams-builder/tree/v0.7.2.0) (2015-09-22)
+
+- allow `lens-4.13`
+- Add `TypeFamilies` and `FlexibleContexts` extensions automatically
+  to diagrams code, so users do not have to add them manually when
+  building with GHC 7.10
+
+[Full Changelog](https://github.com/diagrams/diagrams-builder/compare/v0.7.1.1...v0.7.2.0)
+
 ## [v0.7.1.1](https://github.com/diagrams/diagrams-builder/tree/v0.7.1.1) (2015-07-19)
 
 [Full Changelog](https://github.com/diagrams/diagrams-builder/compare/v0.7.1...v0.7.1.1)
diff --git a/diagrams-builder.cabal b/diagrams-builder.cabal
--- a/diagrams-builder.cabal
+++ b/diagrams-builder.cabal
@@ -1,5 +1,5 @@
 name:                diagrams-builder
-version:             0.7.1.1
+version:             0.7.2.0
 synopsis:            hint-based build service for the diagrams graphics EDSL.
 
 description:         @diagrams-builder@ provides backend-agnostic tools for
@@ -59,7 +59,7 @@
                        split >= 0.2 && < 0.3,
                        haskell-src-exts >= 1.16 && < 1.17,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 4.0 && < 4.13,
+                       lens >= 4.0 && < 4.14,
                        hashable >= 1.1 && < 1.3,
                        exceptions >= 0.3 && < 0.9
   hs-source-dirs:      src
@@ -117,7 +117,7 @@
                        diagrams-lib >= 1.3 && < 1.4,
                        diagrams-cairo >= 1.3 && < 1.4,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 4.0 && < 4.13
+                       lens >= 4.0 && < 4.14
 
 executable diagrams-builder-svg
   main-is:             diagrams-builder-svg.hs
@@ -158,7 +158,7 @@
                        diagrams-lib >= 0.6 && < 1.4,
                        diagrams-postscript >= 0.6 && < 1.4,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 3.8 && < 4.13
+                       lens >= 3.8 && < 4.14
 
 executable diagrams-builder-rasterific
   main-is:             diagrams-builder-rasterific.hs
@@ -178,7 +178,7 @@
                        diagrams-lib >= 0.6 && < 1.4,
                        diagrams-rasterific >= 1.3 && < 1.4,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 3.8 && < 4.13,
+                       lens >= 3.8 && < 4.14,
                        JuicyPixels >= 3.1.5 && < 3.3
 
 executable diagrams-builder-pgf
@@ -200,4 +200,4 @@
                        diagrams-pgf,
                        bytestring >= 0.10.2 && < 0.11,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 3.8 && < 4.13
+                       lens >= 3.8 && < 4.14
diff --git a/src/Diagrams/Builder.hs b/src/Diagrams/Builder.hs
--- a/src/Diagrams/Builder.hs
+++ b/src/Diagrams/Builder.hs
@@ -188,7 +188,7 @@
 buildDiagram bopts = do
   let bopts' = bopts
              & snippets %~ map unLit
-             & pragmas  %~ ("NoMonomorphismRestriction" :)
+             & pragmas  %~ (["NoMonomorphismRestriction", "TypeFamilies", "FlexibleContexts"] ++)
              & imports  %~ ("Diagrams.Prelude" :)
   case createModule Nothing bopts' of
     Left  err -> return (ParseErr err)
