A candidate root node, gated by an optional guard conjunction.
Optional
All must pass (AND). Empty / absent ⇒ always eligible.
Node id; must exist in DialogueTree.nodes.
A candidate root node, gated by an optional guard conjunction.