How much additional complexity do users need to be aware of when writing new code because of the way this was implemented? Adding new features makes the language bigger, for something that Claude tells me is used 20 times in total in the entire Go codebase.
I don't know the answer to those things, it feels like it's sort of on the one saying "This is simple" to explain why.