Individual unsorted comments for now. These couuld be better organized and include more basic suggestions as well at some point.
<seg>
to gaps and text fields, which caused two separate breakages in existing usage), then YOU MUST warn all active projects (i.e. those who use the live rather than tagged XSLT) before you commit, and ask them to test your changes against their XML.