remember that `suspend fun`'s all call themselves ...
# coroutines
g
remember that `suspend fun`'s all call themselves synchronously by default, where `CompletableFuture`'s will give you concurrency by default, which can be rather infuriating