Yes and No. They would just use two different vari...
# language-proposals
j
Yes and No. They would just use two different variants of the functions. The Java implementation calls it (implicitly) with the upper bound (which is ok) and Kotlin with the current type. But this is like having optimizations, that are called from Kotlin internally and a unoptimized variant that Java uses… So no problem at all, is it?