     matchRoute("put", url, params, push)
 
   delete: (url, push) ->
-    matchRoute("delete", url, push)
+    matchRoute("delete", url, {}, push)
 }

             .replace(/\*/g, '(.+)');
  return new RegExp('^' + path + '$', 'i');

routes = {}
routeMethods = ["get", "post", "put", "delete"]


window.Controller = Controller
window.Router = {
  get: (url, push) ->
    matchRoute("get", url, {}, push)

  post: (url, params, push) ->
    matchRoute("post", url, params, push)
