defer

inline fun defer(crossinline block: () -> Unit)