#25 [xhtml]
xsl:choose - semantics
Each case is tested in the order they appear.
An implementation could optimize this.
But in case of conflicts, the first is used.
The whole xsl:choose element is replaced by the actions that were performed.