Rubocop

do not merge yet, just source for discussion.
Yes, that's questionable... But I'd rather avoid all `%` literals, I can never remember what does it mean (is it an array of strings?, symbols?, is it interpolated or not?).