Also, maybe add a little note in the docs, stating that despite being part of stdlib this module might not be available on all systems.
That should be uncontroversial. Raise an issue on the bug tracker for that, or a patch on Github.
I believe a PR that is more complex than a spelling fix needs a bug track number. At least that's what the PR submit form lead me to believe when I submitted a minor fix last week.