import java.util.*;

// Checking what gets into the target classes...
//  Here the ITDs are on some interface and so found in the class
//  that implements the interface

class C implements I<String> {}

interface I<T> {}

aspect X {

  List<Z> I<Z>.ln; 

  Q I<Q>.n; 

}