This is a significant improvement over the previous version, with more robust patch handling, better encoding/charset handling, numerous long-overdue bug fixes and a generally more maintainable codebase.