class B<K>{} class A<<caret>T> extends B<T> { A<String> a; }