diff --git a/Sound/SC3/Server/Process/CommandLine.hs b/Sound/SC3/Server/Process/CommandLine.hs
--- a/Sound/SC3/Server/Process/CommandLine.hs
+++ b/Sound/SC3/Server/Process/CommandLine.hs
@@ -1,3 +1,4 @@
+{-# LANGUAGE ExistentialQuantification, FlexibleInstances, TypeSynonymInstances #-}
 module Sound.SC3.Server.Process.CommandLine (
     rtCommandLine
   , nrtCommandLine
@@ -36,7 +37,7 @@
     showOption = showOption . ((-)2) . fromEnum
 
 instance Option [FilePath] where
-    showOption = intercalate ":" . map show
+    showOption = intercalate ":"
 
 data ToOption a = forall b . Option b => ToOption (a -> b)
 
diff --git a/Sound/SC3/Server/Process/ConfigFile.hs b/Sound/SC3/Server/Process/ConfigFile.hs
--- a/Sound/SC3/Server/Process/ConfigFile.hs
+++ b/Sound/SC3/Server/Process/ConfigFile.hs
@@ -1,3 +1,4 @@
+{-# LANGUAGE FlexibleContexts #-}
 -- | Read server options from configuraton file.
 module Sound.SC3.Server.Process.ConfigFile (
     fromAssocs,
diff --git a/Sound/SC3/Server/Process/Options.hs b/Sound/SC3/Server/Process/Options.hs
--- a/Sound/SC3/Server/Process/Options.hs
+++ b/Sound/SC3/Server/Process/Options.hs
@@ -1,3 +1,4 @@
+{-# LANGUAGE TemplateHaskell #-}
 module Sound.SC3.Server.Process.Options where
 
 import Data.Accessor                        (Accessor)
diff --git a/hsc3-process.cabal b/hsc3-process.cabal
--- a/hsc3-process.cabal
+++ b/hsc3-process.cabal
@@ -1,5 +1,5 @@
 name:               hsc3-process
-version:            0.2.1
+version:            0.3.0
 synopsis:           Create and control scsynth processes
 description:        Create and control scsynth processes.
 license:            GPL
@@ -20,17 +20,11 @@
 
 library
   exposed-modules:  Sound.SC3.Server.Process
+                    Sound.SC3.Server.Process.CommandLine
                     Sound.SC3.Server.Process.ConfigFile
                     Sound.SC3.Server.Process.Options
-  other-modules:    Sound.SC3.Server.Process.Accessor,
-                    Sound.SC3.Server.Process.CommandLine
+  other-modules:    Sound.SC3.Server.Process.Accessor
 
-  extensions:       ExistentialQuantification
-                  , FlexibleContexts
-                  , FlexibleInstances
-                  , TemplateHaskell
-                  , TypeSynonymInstances
- 
   build-depends:    base >= 3 && < 5
                   , ConfigFile >= 1
                   , containers >= 0.2
