iex
var bar: String by Delegates.observable("bar") { property, old, new -> println("$property has changed from $old to $new") }