hastebrot
class Inky { var pinky: String? by Delegates.observable<String?>("blinky") { a, b, c -> println("clyde") } }