How to Define a Loop in a TreeSet Definition without Duplicating the Collection Declaration
In a TreeSet collection you can use the Recursive Definition section to reference another collection as a child.
Example:
In the "ITBPM - Value Stream Definition" TreeSet Definition, the "Referenced Value Stage" Collection defines how to find a set of "Value Stream" via the "Called value stream" MetaAssociationEnd.
Each value stream is used as a parent of the "Owned Value Stage" collection.