import java.util.*;
class Base { }
public class GenericMethodITD2 {
public static void main(String[] argv) {
List as = new ArrayList();
new Base().simple(as); // error
}
}
class Super {}
class A extends Super {}
aspect X {
void Base.simple(List extends E> list) {}
}