Available on java
@:overloadandThen<V>(param1:Function<Dynamic, V>):BiFunction<T, T, V>
@:overloadapply(param1:T, param2:T):T