Never use unless with an else

Rewrite the positive case first
Prefer until over where

unless the conditional contains an assignment
Prefer map over collect
Prefer single quotes without interpolation
Prefer Ruby 1.9 style syntax