ComputedXmlComment (3.7.3.6) shouldn't require content

It seems at odds that an inline comment does not require content:
XmlComment ::= "<!--" Char* "-->"

and yet a constructed one does:
ComputedXmlComment ::= "comment" "{" Expr "}"

It would make more sense as:
ComputedXmlComment ::= "comment" "{" Expr? "}"

Received on Thursday, 2 October 2003 13:31:21 UTC