Building Complex Objects from Simple Ones - What Is Composition? | OneNoughtOne