On Fri, Jun 26, 2009 at 4:00 AM, Fabian Streitel<karottenreibe / googlemail.com> wrote: >> This is the pattern I use: >> >> http://pastie.org/516343 <http://pastie.org/516343> > > I only see one problem with that: You can't assign nil or false to the > attribute that way. > And I have to say that's pretty much one of the most essential features I > use -- all the time :-) Really? Can you give me an example?