Tom Sawyer <transami / transami.net> writes:

> > You change the behavior of @var=value to call the self.var= method if
> > it exists unless you are in the self.var= method, then you set the var.
> 
> that's not a bad option. this way you could actually use @instance=
> instead of self.instance= and it would also make for good form. 

The behavior of parent classes would vary if they were subclassed by
classes that defined specific accessors, which might be upsetting.


Dave