you can think of it as being kind of like Completa...
# announcements
a
you can think of it as being kind of like CompletableFuture.supplyAsync, except you’re giving a suspendable coroutine body … if you don’t suspend, then they’re basically the same (this is a simplification)