diff --git a/NewBinary.cabal b/NewBinary.cabal
--- a/NewBinary.cabal
+++ b/NewBinary.cabal
@@ -1,5 +1,5 @@
 Name: NewBinary
-Version: 0.1
+Version: 0.1.1
 License: OtherLicense
 License-File: LICENSE
 Maintainer: jeremy@n-heptane.com
@@ -7,7 +7,8 @@
 Synopsis: A binary I/O library
 Description: An older binary serialization library used by a number of
  projects. For new projects consider an alternative such as 'binary'.
-ghc-options: -fglasgow-exts -cpp
-Build-Depends: base
+Build-Type: Simple
+Extensions: CPP, UnboxedTuples, MagicHash
+Build-Depends: base, array
 Exposed-modules: NewBinary.FastMutInt, NewBinary.Binary
 extra-source-files: todo.txt, Notes
diff --git a/NewBinary/FastMutInt.lhs b/NewBinary/FastMutInt.lhs
--- a/NewBinary/FastMutInt.lhs
+++ b/NewBinary/FastMutInt.lhs
@@ -1,4 +1,4 @@
-{-# OPTIONS -cpp #-}
+{-# LANGUAGE CPP, UnboxedTuples, MagicHash #-}
 --
 -- (c) The University of Glasgow 2002
 --
