code: function Router(HandleConstructor) {
    if (!(this instanceof Router)) return new Router(HandleConstructor);
  
    this.Handle = DefaultHandle;
    this.router = new HttpHash();
    this.collections = new Map();
    this.attachMethods = [];
  }
docs: API for creating routes and dispatching requests