import java.util.*; class A<T> { } aspect X { List<T> A.n() { return null;} List<N> A.m() { return null;} }