@Nullable
        @Override
        public T newInstance(Object... args) {
            if (args != null) {
                for (Object arg : args) {
                    if (arg != null) {
                        return expr.newInstance(args);
                    }
                }
            }
            return null;
        }
Common superclass for {@link FactoryExpression} implementations

@param <T>
querydsl-core/src/main/java/com/querydsl/core/types/FactoryExpressionBase.java