final Expression<T>[] es = ts.toArray(new Expression[ts.size()]);
assert es != null;
return new ExpressionList<T>(es, (Class<T>) Utils.getSuperType(exprRetTypes), !and.isFalse());
}
} finally {
log.stop();
}
}
// @SuppressWarnings("unchecked")
// @Nullable