supaham
var obj: MyClass = null fun foo() { if (obj != null) { obj.bar() // SMARTCAST_IMPOSSIBLE because obj could have been changed } }