chiaro scuro wrote: > However, when you use it on the left handside you must > prefix with self, otherwise ruby thinks it is a variable n, rather > than a call to the attribute writer 'n='. It is strange because n=1 is fine, but n -= 1 is not. > I am not sure if this is supposed to be a bug.. it's certainly a > surprising behaviour. Counter intuitive, at the very least. I really want this behavior to be fixed. Best, Minkoo Seo