7f3d0af4f7
This commit is workaround for cases like MyJavaMap<KK : Bound, V> : java.util.Map<K, V>. After signature changing and substitution we have MyJavaMap.get(Object) declared and MyJavaMap.get(KK) from supertype, which can't be otherwise matched as overriding one another.