The issue of method resolution order in cases where a class has Multiple Inheritance and multiple parents have the same Function Signature.

Solutions
- Python uses depth-first left-to-right search to find method to execute
- Java does not support Multiple Inheritance