import java.util.*; public class MethodI2 { public static void main(String []argv) { Base base = new Base(); List ls = new ArrayList(); base.m(ls); // error, violates bounds } } class Base { } aspect X { public void Base.m(List lz) { } }