orangy
class X { val x = run { println("x") } init { println("init #1") } val y = run { println("y") } init { println("init #2") } }
x init #1 y init #2