As a result of #546, requests made with [VCR](https://github.com/vcr/vcr) are now raising the error `KeyError: key not found: :request` as the parameter `request` is not sent by it:  The error will be raised at `/lib/http/response.rb:46` Can't it behave like an optional parameter like it was in the previous version of the gem?