Refactoring- private methods in blueprints hook now use closure scope to access context, response hook takes over responsiblity for binding middleware that attaches custom response middleware (should unify that into core at some point for clarity, perhaps w/ standardization of base req/res across sockets/http/etc)