     @trigger = true
 
   ###*
-    Change the url route.
+    Change the url state.
 
     @method navigate
-    @param url {String} Route to be updated.
+    @param url {String} New url state.
     @param [trigger=true] {String} If false,
     @param [replace=false] {String} If true, pushes a new state to the browser.
   ###

    Set the url if the browser doesn't support HTML5 pushstate.

    @method run
    @param url {String} Route to be updated.
    @param [trigger=true] {String} If false, doesn't handle the url route.
  ###
  run:( url, trigger = true )=>
    ( url = url.replace @the.base_path, '' ) if @the.base_path?

    , 1

  ###*
    Create and store a route within `routes` array.
    @method map
    @param route {String} Url state.
    @param to {String} Controller '/' action to which the route will be sent.
    @param at {String} Route to be called as a dependency.
    @param el {String} CSS selector to define where the template will be rendered.
  ###
