`suspend fun coroutineContext(): CoroutineContext ...
# coroutines
p
suspend fun coroutineContext(): CoroutineContext = suspendCoroutineOrReturn { cont -> cont.context }
that function can only be called from a suspend function. our flatMap function isn’t