import java.util.*; public class MethodA4 { public static void main(String []argv) { Base base = new Base(); List intList = base.m(); } } class Base { } aspect X { public List Base.m() { // OK, Z becomes N in return type List lz = new ArrayList(); List ls; return lz; }; }