Principles of composition/aggregation reuse