On Fri, 2004-10-29 at 13:57, mark sparshatt wrote:


> The point Austin was making was, if nil? was removed why would you need 
> to write

That's why I wanted to have true? and false? method.

> 
> a == nil or a.class == NilClass
> 
> rather than just
> 
> a == nil

that make sense, if a = nil, a.class is NilClass

> 
> Likewise, why do you need to write
> 
> a == true or a.class == TrueClass
> 
> rather than
> 
> a == true
> 
> ?
> 
> --
> Mark Sparshatt