diff --git a/Network/HTTP/Types.hs b/Network/HTTP/Types.hs
--- a/Network/HTTP/Types.hs
+++ b/Network/HTTP/Types.hs
@@ -19,12 +19,12 @@
 , stringToMethodADT
 , methodADTToString
   -- * Versions
-, HttpVersion(httpMajor, httpMinor)
+, HttpVersion(..)
 , http09
 , http10
 , http11
   -- * Status
-, Status(statusCode, statusMessage)
+, Status(..)
 , status200, statusOK
 , status201, statusCreated
 , status301, statusMovedPermanently
diff --git a/http-types.cabal b/http-types.cabal
--- a/http-types.cabal
+++ b/http-types.cabal
@@ -7,7 +7,7 @@
 -- The package version. See the Haskell package versioning policy
 -- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
 -- standards guiding when and how versions should be incremented.
-Version:             0.1
+Version:             0.1.1
 
 -- A short (one-line) description of the package.
 Synopsis:            Generic HTTP types for Haskell (for both client and server code).
