------- Additional Comments From [hidden email] 2005-10-28 18:31 -------
It seems to me that the spec is pretty clear on what the permitted values of
each of the xsl:output attributes are. For example, the indent attribute must be
"yes" or "no" and an empty string is therefore an error. On the other hand,
doctype-public is simply a "string" and therefore the empty string is a
permitted value (although not a very useful one). For cdata-section-elements the
value is a list of QNames, and an empty list of QNames is perfectly well-defined.