public Field Evaluate(IVariableResolver resolver, IRequest context) { var variable = resolver.Resolve(Name); Value = variable.Evaluate(context); return Value; }