more utf-8 issues. sigh. why is minidom.parse broken