Couldn't XSLT be rewritten not to use XML? It has all the visual appeal of a packaging accident in the hardware aisle. How would iXML implement the same functionality?
Rewriting it in JavaScript would probably give you React - not joking.
Rewriting it in JavaScript would probably give you React - not joking.