On Jun 27, 11:26 ¨Βν¬ Δαξιεμ ΔεΜοςνΌδαξ®®®ΐδαξ΄²®γονΎ χςοτεΊ > Gregory Brown wrote: > > Anyway, here's a better way to solve the problem that probably > > addresses your concerns: > > > def name(*args) > > ¨Βετυςΐξανιζ αςησ®ενπτω> > @name = args.first > > end > > Another way to do this is to use some kind of singleton object > > Nothing = Object.new > def name(value = Nothing) > ¨Βξανε φαμυυξμεσσ φαμυ½½ Ξοτθιξ> ¨Βξανε > end def name(value = Exception) @name = value unless value == Exception @name end