I've just realised that the SS XSLT validator allows me to set up an <xsl:choose> without requiring at least one <xsl:when as per the requirements in the w3 spec: http://www.w3.org/TR/xslt#section-Conditional-Processing-with-xsl:choose
As a result I'm publishing stuff that Saxon complains about and worse that MSXML3 and 4 simply throw out without an error.
Any chance of getting this looked at quickly? I make far too much use of <xsl:choose> for my own good and this issue catches me every time.