diff --git a/Spock.cabal b/Spock.cabal
--- a/Spock.cabal
+++ b/Spock.cabal
@@ -1,14 +1,20 @@
 name:                Spock
-version:             0.7.10.0
+version:             0.7.11.0
 synopsis:            Another Haskell web framework for rapid development
 description:         This toolbox provides everything you need to get a quick start into web hacking with haskell:
                      .
                      * fast routing
+                     .
                      * middleware
+                     .
                      * json
+                     .
                      * sessions
+                     .
                      * cookies
+                     .
                      * database helper
+                     .
                      * csrf-protection
                      .
                      A tutorial is available at <http://www.spock.li/tutorial/ spock.li>
@@ -50,13 +56,14 @@
                        directory >=1.2,
                        hashable >=1.2,
                        http-types >=0.8,
+                       hvect >= 0.2,
                        list-t >=0.4,
                        monad-control >=1.0,
                        mtl >=2.1,
                        old-locale >=1.0,
                        path-pieces >=0.1.4,
                        random >=1.0,
-                       reroute >=0.2.3,
+                       reroute >=0.3,
                        resource-pool >=0.2,
                        resourcet >= 0.4,
                        stm >=2.4,
diff --git a/src/Web/Spock/Safe.hs b/src/Web/Spock/Safe.hs
--- a/src/Web/Spock/Safe.hs
+++ b/src/Web/Spock/Safe.hs
@@ -39,15 +39,15 @@
 
 import Control.Applicative
 import Control.Monad.Trans
+import Data.HVect hiding (head)
 import Data.Monoid
-import Data.HVect
 import Network.HTTP.Types.Method
 import Prelude hiding (head)
 import Web.Routing.SafeRouting hiding (renderRoute)
-import qualified Web.Routing.SafeRouting as SR
 import qualified Data.Text as T
 import qualified Network.HTTP.Types as Http
 import qualified Network.Wai as Wai
+import qualified Web.Routing.SafeRouting as SR
 
 type SpockM conn sess st a = SpockT (WebStateM conn sess st) a
 
@@ -188,4 +188,4 @@
 
 -- | Render a route applying path pieces
 renderRoute :: Path as -> HVectElim as T.Text
-renderRoute route = hVectCurryExpl (pathToRep route) (T.cons '/' . SR.renderRoute route)
+renderRoute route = curryExpl (pathToRep route) (T.cons '/' . SR.renderRoute route)
