We typically don't use `and`/`or` in conditionals. See here for the explanation:
http://devblog.avdi.org/2010/08/02/using-and-and-or-in-ruby/.