Creates a matcher backed by Roux.
RouteMatcher(Iterable<RouteNode> routes) { _register( routes, '/', const <RouteNode>[], HashSet<Object>.identity(), <String>{}, ); }