dmnk_89
data class Report(var qualified: Int = 0) { operator fun inc() = copy(qualified = qualified + 1) } var a = Report(1) val b = a++ assert(b == Report(1)) assert(a == Report(2))