From: Trans Date: 2005-02-12T06:05:01+09:00 Subject: Re: attr Trans wrote: > > I personally always define them as: > > def a? > > !!@a > > end > > Nice, thanks. Oops. Except that with Ruby it's not a simple as true and false, there is also nil. I think passing nil through unchanged is advantageous as it allows for yes, no, maybe (i.e. three state) value. T.