fun call { val foo = CInt32VarX() ++foo.value } class CInt32VarX var CInt32VarX.value: T get() = TODO() set(value) {}