     @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.
   ###

    return route

  ###*
    Handle the url route.
    @method route
    @param state {Object} HTML5 pushstate object
  ###
  route:( state )->


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

    @method run
    @param url {String} New url state.
    @param [trigger=true] {String} If false, doesn't handle the url's state.
  ###
  run:( url, trigger = true )=>
    ( url = url.replace @the.base_path, '' ) if @the.base_path?
