public object Evaluate(Context context, bool withvars = false) { object result = null; foreach (var expr in this.expressions) result = expr.Evaluate(context, withvars); return result; }