anchor.diff:      _activeRouteName = routeName;
   
       //== update history
  -    if (pushState){
  +    if (pushState) {
         this.pushState();
       }
       else {
  
positive.code:   /**
     * Navigates to url.
     */
    void pushState(Object data, String title, [String url]){
      window.location.hash = '#' + url;
    }
  
    /**
     * Navigates to url.
     */
    void replaceState(Object data, String title, [String url]){
      window.location.hash = '#' + url;
    }
  }
  
negative.code: /**
   *  Navigates the browser to the selected Path using [navigate] function.
   */
    void navigateToPath(String Path, {bool pushState: false}) {
      try {
        var routeInfo = _router.match(Path);
        navigate(routeInfo[0], routeInfo[1], pushState: pushState);
  