code: public static Expression ifNaNOrInf(Expression expression1, Expression expression2, Expression... others) {
          return build("IFNANORINF", expression1, expression2, others);
      }
docs: Returned expression results in first non-MISSING, non-Inf, or non-NaN number.
  Returns MISSING or NULL if a non-number input is encountered first.