Composite reuse principle

Summary