diff --git a/System/Posix/ARX/CLI/CLTokens.hs b/System/Posix/ARX/CLI/CLTokens.hs
--- a/System/Posix/ARX/CLI/CLTokens.hs
+++ b/System/Posix/ARX/CLI/CLTokens.hs
@@ -9,14 +9,16 @@
 module System.Posix.ARX.CLI.CLTokens where
 
 import Prelude hiding (takeWhile)
-import Control.Applicative hiding (many)
+import Control.Applicative
 import Data.ByteString (ByteString)
 import Data.ByteString.Char8 ()
 import Data.Either
 import Data.Map (Map)
 import qualified Data.Map as Map
 
-import Data.Attoparsec.Char8
+import Data.Attoparsec.Char8 ( char8, choice, decimal, endOfInput, inClass,
+                               isDigit, parseOnly, Parser, satisfy, string,
+                               takeWhile, takeWhile1, try )
 
 
 {-| Non-overlapping classes of command line argument strings.
diff --git a/arx.cabal b/arx.cabal
--- a/arx.cabal
+++ b/arx.cabal
@@ -1,5 +1,5 @@
 name                          : arx
-version                       : 0.0.3
+version                       : 0.0.4
 category                      : Text
 license                       : BSD3
 license-file                  : LICENSE
