Very important milestone reached for async programming, not to mention that this is actually a primitive that just happens to be useful for async as well. It’s not always needed but when you find yourself needing it, it becomes a major point of friction. Congrats to the team! Excited for dynamic dispatch and capture rules to be coming soon.