public static <T, U> BiFunction<T, U, T> first() {
        return (first, second) -> first;
    }
Returns a {@link BiFunction} that returns the first argument.
core/src/main/java/com/linecorp/armeria/common/util/Functions.java