On 2/17/07, dblack / wobblini.net <dblack / wobblini.net> wrote: > I'm not sure that reads very well; it really kind of conceals the fact > that d might be an actual dup of x (at least to my eyes). But I'm > probably not thinking of all the places it might be used. Let me just play devils advocate for a sec. >> 4.nonzero? => 4 >> 0.nonzero? => nil I just think that dup? is a good compromise for third party hacking. Not an RCR. That having been said, I've not used nonzero? and I too am expecting booleans from things that end in ?, but that was the best thing I could come up with ;)