abstract class ClassPath { type AnyClassRep = ClassPath#ClassRep type ClassRep }