A quick bug which I can't be bothered to fix because I'm too afraid to touch MySQL:

In the term_lineage table, records have an extra \n in the lineage field. This is creating some problems in some rewrites I'm doing, forcing me to add an array_pop() after I use explode("\n", $lineage) since there is an empty element added onto the end.