code: func (n *Node) declare(idx int, props *starlarkstruct.Struct, idempotent bool, trace *builtins.CapturedStacktrace) {
  	props.Freeze()
  	n.Index = idx
  	n.Props = props
  	n.Idempotent = idempotent
  	n.Trace = trace
  }
docs: // declare marks the node as declared.
  //
  // Freezes properties as a side effect.