i get two different outputs using xsltproc and saxon.
xsltproc does *not* generate output for comments or
processing instructions, while saxon *does*.
So, this is a bug of xsltproc.
=====
Cheers,
Dimitre Novatchev.
http://fxsl.sourceforge.net/ -- the home of FXSL
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list