Using InternalRequest in Aerys Middlewares

Aerys provides a set of classes and interfaces, as well as functions: