// WITH_RUNTIME class MyClass { fun foo1(): MyClass = this fun foo2(): MyClass = this fun foo3(): MyClass = this fun foo4(a: MyClass) { a.foo1().foo2().foo3() a.foo2() a.foo3() } }