From: Martin DeMello Date: 2005-02-15T01:39:56+09:00 Subject: Re: attr Zach Dennis wrote: > > I have failed to see when using three state's is needed. Could you > provide an example where "my_obj.a?" would behave different if nil/false > meant nil/maybe ? It'd be nice to have an operator like || that only failed for nil - that way 'false' valued variables wouldn't be splatted by the a ||= b idiom. martin