Gah, Ruby's negative logic is confusing me.