We will get the enqueue order guarantees with Closure isolation control
Nitpicking but this is a property of task creation, not async functions per se.
So for this part there’s a clear path forward. It’s not complete fifo but it’s a lot of what people actually need in practice.