Doesn't it also use functionality not available to userland code? Generics come to mind, but they will finally be available to everyone.
The std lib is disciplined about using safe Go ideas except in the exceptional cases. I feel like it’s nothing that is enforced by the formal spec of the language, just that the std lib has an exceptional emphasis on making it really hard to walk away with misconceptions.