public override object Eval(RuntimeContext context) { return((bool)Test.Eval(context) ? TrueExpression.Eval(context) : FalseExpression.Eval(context)); }