 /// Values for Router methods (Get, Post, Put, Delete, etc)
 ///
 enum RouterMethod :Int {
-    
+
     case All, Get, Post, Put, Head, Delete, Options, Trace, Copy, Lock, MkCol, Move, Purge, PropFind, PropPatch, Unlock, Report, MkActivity, Checkout, Merge, MSearch, Notify, Subscribe, Unsubscribe, Patch, Search, Connect, Unknown
-    
-    
+
+
     init(string: String) {
         switch string.lowercaseString {
             case "all":

                // If there was a leading slash, there will be an empty component in the split
                if  path.characters.count > 0  {
                    var matched = false
                    var prefix: String = ""
                    var matchExp: String?

                    if  path == "*"  {
                        // Handle a path element of * specially

        if  let keys = keys {
            var params: [String:String] = [:]
            for index in 0..<keys.count {
                let matchRange = match.rangeAtIndex(index+1)
                if  matchRange.location != NSNotFound  &&  matchRange.location != -1  {
                    params[keys[index]] = urlPath.bridge().substringWithRange(matchRange)
                }
            }
            request.params = params
        }
