== evaluating lines extract: AnyRef => Unit = evaluating x x: Int = 0 getX: ()Int defined class U y: Int = evaluating z evaluating zz defined class D z: Int = 0 zz: Int = 0 defined object O defined class A defined type alias AA constructing U u: U = U == evaluating lambda evaluating y evaluating O constructing A == reconstituting into a fresh classloader == evaluating reconstituted lambda constructing A