Prevent webgen.py from failing, if document is not properly encoded.
Division by zero in some cases.
Support for Python 2 and 3 unified
Fixing my screw-ups in etree/XML
Removing lxml was an idiotic idea, because the python etree toolkit is not very mature.