Jonathan email@example.com added the comment:
You appeared to be saying (to paraphrase) "no-one else has ever reported this, so it's never been a problem". That's a fallacy.
I was responding to "does anyone else have opinions on this?"
I was asking if anyone else wanted to chime in with an opinion.
There are numerous examples in the stdlib where None is passed in and some other value (e.g. 'utf-8' for an encoding) are used as a default
Then for clarity's purpose I'd suggest those be changed too, but that's another ticket.