Bugfix: simplified taxon ranges were bailing of simplified result had self-intersections.