Experimenting With Multiple Class Inheritance In Javascript