From: Kyle Schmitt Date: 2008-05-15T03:29:51+09:00 Subject: Re: anding statements. Dohh! Puts returns nil. That explains it. "and" and "&&" work like I expected, but puts doesn't. I should have realized & was bitwise and. Interesting how it works with nil though. I'd rather not redefine puts just to write things in a certain way. --Kyle