Non-primitive property types

I cannot set the Type of a Property to a Class that is not primitive. Why this restriction? This is a bit of a bummer for UML interchange.

Complex property types can be added by class associations.

Copyright © Eclipse Capella, the Eclipse Capella logo, Eclipse and the Eclipse logo are Trademarks of The Eclipse Foundation.