Side tangent: I love Ruby, but strongly dislike and discourage `unless` in the code base. It still trips me up having written Ruby 5 years at this stage. Maybe its just me but I still pause every time for myself when looking at `unless` with a multi conditional. Example:
def do_the_thing
return do_not_do_it unless first_conditional || second_conditional
okay_actually_do_it
endGlad that Rubocop is shipping with Rails though!