Subclass Rack::Request to better encapsulate request related attributes.