!7 cprint { class A { swappable S x() { ret "a"; } } class B extends A { /*swappableOverride*/ S x() { ret "b" + super.x(); } } start-thread { print(new A().x()); print(new B().x()); } }