interface Base {} interface Base2 {} class A { &Base2

> void m(K k, P p) { E e = null; m(k, e); } void m(Base k, E e) {} }