@param [Rack Application] app The standard
argument for a Rack middleware. @param [Hash]
options A hash of options, simply stored for use by subclasses.
@abstract Called after the application is
called in the middleware lifecycle. @return [Response, nil] a Rack SPEC response or nil to call the application afterwards.