public static <F, T> com.google.common.base.Function<? super F, ? extends T> jfTogf(Function<? super F, ? extends T> f) {
        return new com.google.common.base.Function<F, T>() {
            @Nullable
            @Override
            public T apply(@Nullable F input) {
                return f.apply(input);
            }
        };
    }
{@link java.util.function.Function} to {@link com.google.common.base.Function}.
indexr-common/src/main/java/io/indexr/util/Trick.java