Rubocop

do not merge yet, just source for discussion.
so escaping is preferred? I have no strong opinion on it