Attaches the given control dependencies to the definition made by nodeId within the environment chain.
Definitions of the same name made elsewhere survive whenever the conditional definition does not happen.
Copy-on-write: definitions are replaced, never mutated in place, so previously cloned
environments (e.g., snapshots stored in the dataflow graph) keep their state.
Attaches the given control dependencies to the definition made by
nodeIdwithin the environment chain. Definitions of the same name made elsewhere survive whenever the conditional definition does not happen. Copy-on-write: definitions are replaced, never mutated in place, so previously cloned environments (e.g., snapshots stored in the dataflow graph) keep their state.