Empty strings aren't false in Ruby