Removing this might cause some performance regressions in `string` and string interpolation, which I/O code is often very sensitive to.