(#j6mz62q) @lyse@lyse.isobeef.org @movq @prologic IIRC, the story around rust async was a good example of letting things mature in libraries. They added macros for the keywords but then delegated the implementations to the ecosystem and then formalized stuff with proper language keywords and interfaces when stuff settled. I believe C++ has a similar model in that stuff tends to bake in boost before entering into the standard library.