Method Resolution Order in Python (MRO)