diff --git a/System/Console/Docopt/OptParse.hs b/System/Console/Docopt/OptParse.hs
--- a/System/Console/Docopt/OptParse.hs
+++ b/System/Console/Docopt/OptParse.hs
@@ -10,13 +10,11 @@
 import System.Console.Docopt.Types
 
 
--- | The meat and potatoes.
-buildOptParser :: String ->
-                  -- ^ an obscure delimiter with which to intercalate the args list
-                  OptFormat -> 
-                  -- ^ the expected form of the options 
-                  CharParser OptParserState ()
-                  -- ^ a CharParser with which a ParsedArguments (k,v) list can be built
+-- | The meat and potatoes. 
+--   @delim@ is an obscure delimiter with which to intercalate the argv list,
+--   @fmt@ is the OptPattern together with metadata to tell the parser how to parse args.
+--   Together, these let @buildOptParser@ build a parsec parser that can be applied to an argv. 
+buildOptParser :: String -> OptFormat -> CharParser OptParserState ()
 buildOptParser delim fmt@(pattern, infomap) = 
   
   let -- Helpers
diff --git a/docopt.cabal b/docopt.cabal
--- a/docopt.cabal
+++ b/docopt.cabal
@@ -1,6 +1,6 @@
 name:                docopt
-version:             0.6.0
-synopsis:            A command-line interface description language and parser that will make you smile
+version:             0.6.0.1
+synopsis:            A command-line interface parser that will make you smile
 description:         Docopt parses command-line interface usage text that adheres to a familiar syntax, and from it builds a command-line argument parser that will ensure your program is invoked correctly with the available options specified in the usage text. This allows the developer to write a usage text and get an argument parser for free.
 
 license:             MIT
@@ -15,6 +15,8 @@
 build-type:          Simple
 cabal-version:       >=1.8
 
+homepage:            https://github.com/docopt/docopt.hs
+bug-reports:         https://github.com/docopt/docopt.hs/issues
 
 library
   exposed-modules:    System.Console.Docopt
