it tries to draw something with some value set to nil. Which well really shouldn't happen ^_^ Preview software is a beautiful thing.

I have another approach to this though and the error might go away with that. E.g. I don't like the usage of `next` - it looks c-ish.

```ruby
@supported_styles.map(&:to_sym).reject{ |style| STYLE_GROUPS[:dimensions].include?(style)```
```

E.g. get rid of those styles before iteration even starts. Probably should have an intermediary local variable there somewhere so the line doesn't get too long