Kristian Kilpi wrote: > C) A new keyword 'renew' (or something) is required for the cases 2b and > 3b I like this idea making the uncommon case explicit. I have never felt any need for either 2b or 3b possibly as I learned to think about extends as an "is a" relation ship and that implies having all the behavior of the base class.