runBlock

private suspend fun runBlock(scope: CoroutineScope, config: TaskConfig, handleFailure: Boolean, block: suspend CoroutineScope.() -> ResultT): ResultT