import java.util.List; aspect Slide74 { public X Bar.getFirst() { return lts.get(0); } Foo.new(List elements) { this(); } private List Bar.children;// = new ArrayList(); static class Bar { List lts; } } class Foo { }