 		string pathInfo=request.cgi.path_info,
 		string scriptName=request.cgi.script_name,
 		struct formScope=form,
-		struct urlScope=url 
-	) {  
+		struct urlScope=url
+	) {
 		local.path = $getPathFromRequest(pathInfo=arguments.pathInfo, scriptName=arguments.scriptName);
 		local.route = $findMatchingRoute(path=local.path);
 		local.rv = $createParams(path=local.path, route=local.route, formScope=arguments.formScope, urlScope=arguments.urlScope);

		required struct route,
		required string path
	) {
		local.rv = arguments.params;
		if (StructKeyExists(arguments.route, "format") && Len(arguments.route.format))
		{
			arguments.path = Reverse(ListRest(Reverse(arguments.path), "."));
		}
		local.iEnd = ListLen(arguments.route.pattern, "/");
		for (local.i=1; local.i <= local.iEnd; local.i++)
		{
			local.item = ListGetAt(arguments.route.pattern, local.i, "/");
			if (Left(local.item, 1) == "[")
			{
				local.key = ReplaceList(local.item, "[,]", "");
				local.rv[local.key] = ListGetAt(arguments.path, local.i, "/");
			}
		}
		return local.rv;
	}


		string pathInfo=request.cgi.path_info,
		string scriptName=request.cgi.script_name,
		struct formScope=form,
		struct urlScope=url
	) {
		if (get("showDebugInformation"))
		{
			$debugPoint("setup");
