diff --git a/example/BrainF.hs b/example/BrainF.hs
--- a/example/BrainF.hs
+++ b/example/BrainF.hs
@@ -1,3 +1,5 @@
+{-# LANGUAGE TypeFamilies #-}
+{-# LANGUAGE FlexibleContexts #-}
 module Main (main) where
 -- BrainF compiler example
 --
diff --git a/llvm-tf.cabal b/llvm-tf.cabal
--- a/llvm-tf.cabal
+++ b/llvm-tf.cabal
@@ -1,5 +1,5 @@
 Name:          llvm-tf
-Version:       3.1.1
+Version:       3.1.1.1
 License:       BSD3
 License-File:  LICENSE
 Synopsis:      Bindings to the LLVM compiler toolkit using type families.
@@ -39,7 +39,7 @@
   Location: http://code.haskell.org/~thielema/llvm-tf/
 
 Source-Repository this
-  Tag:      3.1.1
+  Tag:      3.1.1.1
   Type:     darcs
   Location: http://code.haskell.org/~thielema/llvm-tf/
 
@@ -64,7 +64,7 @@
     non-empty >=0.2 && <0.4,
     semigroups >=0.1 && <1.0,
     utility-ht >=0.0.10 && <0.1,
-    containers >=0.4 && <0.6,
+    containers >=0.4 && <0.7,
     base >=3 && <5
 
   Hs-Source-Dirs: src
