diff --git a/src/Compilation/CompilerState.hs b/src/Compilation/CompilerState.hs
--- a/src/Compilation/CompilerState.hs
+++ b/src/Compilation/CompilerState.hs
@@ -63,8 +63,10 @@
 
 import Control.Monad.Trans (lift)
 import Control.Monad.Trans.State (StateT(..),execStateT,get,mapStateT,put)
+import Data.Foldable
 import Data.Functor
 import Data.Monoid
+import Prelude hiding (foldr)
 import qualified Data.Set as Set
 
 import Base.CompileError
diff --git a/zeolite-lang.cabal b/zeolite-lang.cabal
--- a/zeolite-lang.cabal
+++ b/zeolite-lang.cabal
@@ -1,5 +1,5 @@
 name:                zeolite-lang
-version:             0.1.2.7
+version:             0.1.2.8
 synopsis:            Zeolite is a statically-typed, general-purpose programming language.
 
 description:
