import io; obj ClassWithConstructor { var data: int; fun construct(inData: int): *ClassWithConstructor { data = inData; return this; } fun printData(): void { io::println(data); } }; fun main(): int { var object.construct(4): ClassWithConstructor; object.printData(); var a :int = 8; io::println(a); return 0; }