Explicitly require Rack::Request, not all of Rack