code: func (n *EvalDeleteOutput) Eval(ctx EvalContext) (interface{}, error) {
  	state := ctx.State()
  	if state == nil {
  		return nil, nil
  	}
  
  	state.RemoveOutputValue(n.Addr.Absolute(ctx.Path()))
  	return nil, nil
  }
docs: // TODO: test