Every Java @FunctionalInterface you want