diff --git a/nested-routes.cabal b/nested-routes.cabal
--- a/nested-routes.cabal
+++ b/nested-routes.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 3e8013394f44110c339b869ca9cdfd965951c1043dc59d401b0eecb264018584
+-- hash: 63050286fd1f0f13f88a2da4e77f8b0f36e66c14d15a14350450ccc8955349e2
 
 name:           nested-routes
-version:        9.0.1.0
+version:        9.0.1.1
 synopsis:       Declarative, compositional Wai responses
 description:    Please see the README on Github at <https://git.localcooking.com/tooling/pred-trie#readme>
 category:       Web
diff --git a/src/Web/Routes/Nested/Match.hs b/src/Web/Routes/Nested/Match.hs
--- a/src/Web/Routes/Nested/Match.hs
+++ b/src/Web/Routes/Nested/Match.hs
@@ -3,6 +3,7 @@
   , DataKinds
   , RankNTypes
   , TypeOperators
+  , KindSignatures
   , OverloadedStrings
   , MultiParamTypeClasses
   , FunctionalDependencies
@@ -63,7 +64,7 @@
 f_, file_ :: T.Text -> EitherUrlChunk ('Just T.Text)
 f_ = file_
 
--- | Removes file extension from the matched route
+-- | Removes file extension from the matchedhttp://hackage.haskell.org/package/nested-routes route
 file_ f = pred_ f (\t -> t <$ guard (fst (T.breakOn "." t) == f))
 
 
@@ -102,5 +103,5 @@
 
 
 
-class ToUrlChunks a xs | a -> xs where
+class ToUrlChunks a (xs :: [Maybe *]) | a -> xs where
   toUrlChunks :: a -> UrlChunks xs
