             next()
         }
     }
-    
+
     ///
     /// Process the helper
     ///
     /// - Parameter request: the request
-    /// - Parameter response: the router response 
+    /// - Parameter response: the router response
     /// - Parameter next: the closure for the next execution block
     ///
     private func processHelper(request: RouterRequest, response: RouterResponse, next: () -> Void) {

                            matched = true
                        }
#else
                        if  let keyMatch = RouterElement.keyRegex!.firstMatch(in: path, options: [], range: range)  {
                            // We found a path element with a named/key capture
                            let prefixRange = keyMatch.range(at: 1)
                            if  prefixRange.location != NSNotFound  &&  prefixRange.location != -1  {

                    request.route = pattern
                    request.params = [:]
                    processHelper(request, response: response, next: next)
                }
            } else {
                next()
            }
