12.4.2. Primary Flow Object

A flow object is associated with a node in a source grove if it was constructed when that node was the current node and the flow object occurs in the flow object tree, that is, not within a reference value or a characteristic value. Flow objects constructed using the implicit default construction rule are considered to be associated with the nodes in the source grove for which the rule was applied, just as for flow objects constructed using explicit construction rules.

One flow object associated with a node is more closely associated with the node than another flow object associated with the node if:

If there is a flow object associated with a node that is more closely associated with the node than any other flow object associated with the node, then that flow object is the primary flow object for the node.