In which an unpaid open-source maintainer gets help from companies using the software to attack a particularly complex and ugly bug: https://blog.hartwork.org/posts/expat-2-7-0-released/
Good on Sebastian and on the companies that stepped up!
Also, recursion is often bad.