Do you think `use_whitespace` should be it's own option, or a key in `expression`?  e.g. `vcr: true` or `vcr: {use_cassette: 'foo'}}`