UML2 note: this OBSOLETE trick of pseudo-nesting of Component classifiers was a workaround for older versions of MagicDraw UML; since 2007 MagicDraw UML correctly supports deep nesting of composite structures with parts and ports.