public override TType[] Interpret(TContext context) { return(Condition.Interpret(context) ? PassExpression.Interpret(context) : FailExpression.Interpret(context)); }