Nuacht

Multiple inheritance allows a class to inherit from more than one parent class. MRO determines the order in which classes are searched for methods or attributes. Python uses the C3 linearization (MRO) ...
For now I've forked it with a tweak to allow overriding protected methods. The downside is that all protected methods get automatically wrapped into public ones in Python, though, on the other hand, ...