Tim,
I've attached my saxon patch, too. It adds a new command line switch (-X
saxon) or (-X xsltproc), defaulting to what's in the
${XSLT_PROCESSOR} environment variable and if not set, to "xsltproc",
as usual.
Lemme know how this works out.
All you FDP lot can just ignore these patches for now. I've CC'ed
you just to let you know the patches have gone upstream.
Cheers