If anybody's interested, I've got a public Mercurial repository over at BitBucket with those patches applied:
https://bitbucket.org/ludovicchabant/pymsntFor some reason, "hg patch" wouldn't work on Norman's latest source code so I had to apply them using the UNIX commands... go figure.
It fixed quite a few problems for me, so big thanks to Matthew!