This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
2.4.4. Top level definitions [34 (Formal)] ComplexTypeDerivation ::= Derivation? OptMixed "{" Type? "}" As with the various other "Opt" non-terminals, please introduce OptDerivation ::= Derivation? and change 'Derivation?' to 'OptDerivation': -- in the ComplexTypeDerivation production above, and -- in E.1.1 / Sem / rule (1|4).
The fix for this bug does not appear in the Recommendation of 23 January 2007. It will be considered for a future publication (either an Errata document or some possible future version of the specification).
This issue has been entered as FS erratum E036, and the proposed fix has been committed to the source files for the next edition of the FS document. Consequently, I'm marking this issue resolved-FIXED, and CLOSED.