Added support for route.first()