docs: function Router () {
      EventEmitter.apply(this);   // Call EventEmitter constructor
  
      this.routes = [];           // Array containing all routes
      this.path = '/';            // Current path (`/` is default)
      this.otherwise(this.path);  // Set default redirect
      this.cancel = false;        // Cancel next route change
      this.redirect = null;       // Redirect next route change
  
      this.recentReloads = 0;     // Number of reloads called in last 500ms
      this.resetTimer = null;     // Timeout set to clear recent reloads
  
      this.html5(false);          // Disable HTML5 mode by default
  }