AutoClose

suspend fun <T> AutoClose(callback: suspend (CancellableGroup) -> T): T