we may accept both string and symbol key:
```ruby
is_raw = [options.delete(:raw),
              options.delete('raw')].compact.first
```