OptionalkindOptional UML relationship kind, driving the edge's arrow symbols (A3). Absent or "association" renders a plain arrow:
OptionallabelOptional edge label (e.g. a SHACL sh:node property path, or a UML association role). Rendered as a mid-edge label.
OptionalsourceWhen set, the edge attaches to this port id instead of the node body.
Optionaltarget
An edge between structural nodes, optionally attaching to ports.