"XSLT is an extremely versatile and valuable language for working with XML documents, but it is also highly complex, particularly now with the confusion between version 1.0 and 2.0." . . . .