Manual inheritance and membership
Class Hierarchy