I'm using Saxon6_4_3 on Solaris to process XSLT.  I discovered that the output of <xsl:comment> element does not start in a new line, i.e. the <!-- tag gets appended to the previous line.  This is not the case, however, when using MSXML3 to process it (but that's window based).  What did I do wrong?