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  ;)