Object composition in UML