Returned the creation of the current page back to the route instead of the dispatcher. The route already knows the module and classname of the page, so passing that data to a page factory doesn't really give a route more responsibility than it should have.