4.3.13 Why Use Composition over Inheritance