in reply to Why is utf8 flag set after Encode::decode of pure ASCII?

The documentation is incorrect, although the only difference is a potential performance decline. Feel free to file a bug report.

Update: When I said the documentation is incorrect, I just meant the documentation and the code aren't in sync. I didn't mean to voice an opinion on whether the code or the documentation needs to be changed. I'm favouring a code change.