ruby idioms
extra ruby warnings