diff --git a/microlens-process.cabal b/microlens-process.cabal
--- a/microlens-process.cabal
+++ b/microlens-process.cabal
@@ -4,7 +4,7 @@
 -- http://haskell.org/cabal/users-guide/
 
 name:                microlens-process
-version:             0.1.0.1
+version:             0.1.0.2
 synopsis:            Micro-optics for the process library
 description:
    'microlens-process' is a set of multi-purpose optics and convenience
diff --git a/src/System/Process/Microlens/CommandSpec.hs b/src/System/Process/Microlens/CommandSpec.hs
--- a/src/System/Process/Microlens/CommandSpec.hs
+++ b/src/System/Process/Microlens/CommandSpec.hs
@@ -27,6 +27,9 @@
 , arguing
 ) where
 
+
+import Control.Applicative
+
 import Lens.Micro
 import System.Process
 
@@ -46,7 +49,7 @@
 --
 arguments :: Traversal' CmdSpec [String]
 arguments f c = case c of
-  RawCommand fp args -> RawCommand fp <$> f args
+  RawCommand fp args -> fmap (RawCommand fp) $ f args
   t -> pure t
 -- | Append an argument to the argument list of a 'RawCommand'
 --
