8adbe6a585 ^
0bef86d8e8 ^
1 2 3 4 5 6
7
8 9
class A; class B extends A class C extends A trait M extends B class D extends C with M