source/Route.js
function Route (args) {
  this.name    = args.name;
  this.method  = args.method;
  var pattern  = args.pattern;
  this.pattern = RoutePattern.fromString(pattern);
}
function Route (args) {
  this.name    = args.name;
  this.method  = args.method;
  var pattern  = args.pattern;
  this.pattern = RoutePattern.fromString(pattern);
}
function Route ( args ) { this . name = args . name ; this . method = args . method ; var pattern = args . pattern ; this . pattern = RoutePattern . fromString ( pattern ) ; }
Route ===== constructor ----------- create a route that can be used for matching ### required arguments **name**    : name for this route  **pattern** : pattern for this route  ### optional arguments **method**  : specify HTTP method for this route
Route ===== constructor ----------- create a route that can be used for matching ### required arguments ** name ** : name for this route ** pattern ** : pattern for this route ### optional arguments ** method ** : specify HTTP method for this route