Swap `and` for `&&`

Maybe these don't do what we think they do...

Shot in the dark here, but I think maybe these `and`'s are being used as boolean operators when [they're not][1]. Maybe I'm wrong though, so please educate me if so :)

[1]: http://devblog.avdi.org/2010/08/02/using-and-and-or-in-ruby/

I didn't search the code base for this, wanted to see if I'm write here.