private void SetCurrentFunction(NodeFnExpr fn) { holder = new FunctionHolder(holder, fn); }
private void ReleaseCurrentFunction() { holder = holder.previous; }
internal FunctionHolder(FunctionHolder previous, NodeFnExpr current) { this.previous = previous; this.current = current; }