internal override Value Evaluate()
{
if (EvaluateMap == null) return this;
var val = EvaluateMap.Evaluate(this.Value);
var evald = new QuotedStringValue(val);
evald.Scope = this.Scope;
return evald;
}