[Prospective Vision] Improving the approachability of data-race safety

Yes, in my ideal world async would work like that. I understand that Swift concurrency is different and this is not going to change.