We're not looking here for things that will obsolete OO, things BeyondObjectOrientation. Rather merely improvements, or purported improvements, upon it.
Multiple Inheritance Should Share Data Elements
This may be more of an implementational change rather than a definition change, but in the few cases where I would want to use multiple inheritance I usually want to meld together two distinct sets of methods, but I want them to operate on the same data element.
Do you mean like MixIn s in RubyLanguage? or traits in SqueakLanguage??
ObjectOriented, ObjectOrientedRefactored