C#のusingもJavaのtry-with-resourcesもkotlin.io.useも気に入らない

GCだからC++やSwiftのようなデストラクタまでは無くてもいいけど
せめて use val xx = ... のようにキーワード付き変数の場合に
スコープアウトでcloseする構文を用意して欲しい

後処理の指定ごときでいちいちブロックスコープ増やすなと