Collects the common data structures useful for request routing, including the router builders, as well as the routers themselves.
The prefix path under which the resources should be served (in the example above:
Includes the Naptime resources into Play's dev mode not-found handler that lists all routes.
Route the request to one of the naptime resources, invoking the (macro-generated) router.
The request to route.
If this is a naptime request for one of the routers, return the handler, otherwise None
Defer to handlerFor instead of the other way around for performance reasons.