Better routing errors, as well as partial soft-router implementation, but also points out need for blueprints to be registered as proper members of controller middleware.