That's interesting.  I never considered how they'd behave under 
inheritance.  Has there been a discussion about changing the behavior so 
that the subclasses don't alter the superclass variable?  (Like the 
subclass would copy in the superclass var at definition but it would be 
a separate instance from the superclass object.)

-- 
Posted via http://www.ruby-forum.com/.