If you read carefully my original comment, you would have understood specs were part of the description.
Just as an example, C++ concepts were originally presented in 2005 [0], dropped in 2009 [1], redesigned as Concepts Lite in 2013 [2], graduated to technical specification in 2015 [3], added to C++20 roadmap in 2020 [4].
Making it 15 years to fully work out a language feature and related library functions, and even what came out 15 years is a subset of the original proposal, not going to bother with specification refinements after C++20.
Everything goes faster if it were us doing it, right?
Just as an example, C++ concepts were originally presented in 2005 [0], dropped in 2009 [1], redesigned as Concepts Lite in 2013 [2], graduated to technical specification in 2015 [3], added to C++20 roadmap in 2020 [4].
Making it 15 years to fully work out a language feature and related library functions, and even what came out 15 years is a subset of the original proposal, not going to bother with specification refinements after C++20.
Everything goes faster if it were us doing it, right?
[0] - https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n17...
[1] - https://isocpp.org/wiki/faq/cpp0x-concepts-history
[2] - https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n37...
[3] - https://en.cppreference.com/w/cpp/experimental/constraints
[4] - https://www.iso.org/standard/79358.html