defer

abstract fun defer(cleanup: suspend () -> Unit)