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