diff --git a/Data/Hex.hs b/Data/Hex.hs
--- a/Data/Hex.hs
+++ b/Data/Hex.hs
@@ -11,7 +11,7 @@
 -- Convert strings into hexadecimal and back.
 --
 -----------------------------------------------------------------------------
-module Data.Hex where
+module Data.Hex(Hex(..)) where
 
 import Control.Monad
 import qualified Data.ByteString.Char8 as B
diff --git a/hex.cabal b/hex.cabal
--- a/hex.cabal
+++ b/hex.cabal
@@ -1,5 +1,5 @@
 Name:                hex
-Version:             0.1
+Version:             0.1.1
 Synopsis:            Convert strings into hexadecimal and back.
 Description:         Convert strings into hexadecimal and back.
 License:             BSD3
@@ -8,7 +8,7 @@
 Author:              Taru Karttunen
 Category:            Data
 Maintainer:          taruti@taruti.net
-Build-Depends:       base>3, bytestring
+Build-Depends:       base >= 3 && < 5, bytestring
 Exposed-modules:     Data.Hex
 Extensions:          TypeSynonymInstances
 GHC-Options:         -Wall
