I don't think this conditional is quite right.  In the case where the default `match_requests_on` option includes `:body` but for an individual cassette it does not include `:body`, this would return true, right?  I think that it should be:

``` ruby
if VCR.current_cassette?
  VCR.current_cassette.match_requests_on.include?(:body)
else
  VCR.configuration.default_cassette_options[:match_requests_on].include?(:body)
end
```

Basically, only check the default cassette options if there is no current cassette.

Thoughts?