public override Value Evaluate(Interpreter runtime) { // at this point, we must invoke the call context return runtime.LookupFunction(Name).Evaluate(Args, runtime); }