build/W.node.js
function Route(method, path, callbacks, options) {
  options = options || {};
  this.path = path;
  this.method = method;
  this.callbacks = callbacks;
  this.regexp = pathRegexp(path, this.keys = [], options.sensitive, options.strict);
}
function Route(method, path, callbacks, options) {
  options = options || {};
  this.path = path;
  this.method = method;
  this.callbacks = callbacks;
  this.regexp = pathRegexp(path, this.keys = [], options.sensitive, options.strict);
}
function Route ( method , path , callbacks , options ) { options = options || { } ; this . path = path ; this . method = method ; this . callbacks = callbacks ; this . regexp = pathRegexp ( path , this . keys = [ ] , options . sensitive , options . strict ) ; }
Initialize `Route` with the given HTTP `method`, `path`,
and an array of `callbacks` and `options`.

Options:

- `sensitive`    enable case-sensitive routes
- `strict`       enable strict matching for trailing slashes

@param {String} method
@param {String} path
@param {Array} callbacks
@param {Object} options.
@api private
Initialize Route with the given HTTP method path and an array of callbacks and options .