This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The opening paragraph of 19.1 says: "Every built-in atomic type that is defined in [XML Schema Part 2: Datatypes Second Edition], except xs:anyAtomicType and xs:NOTATION, has an associated constructor function. " This should be: "..., except xs:anyAtomicType, xs:anySimpleType and xs:NOTATION, has an..."
This text actually appears at the start of 18.1, not 19.1. The text is correct, because xs:anySimpleType is not an atomic type. I propose to add an intro between the headings for sections 18 and 18.1 (I've come across copy-editors who believe passionately that such an intro is necessary before any N.N.1 heading, and it does no harm to mollify them.) So I propose the text: This section describes constructor functions corresponding to simple types defined in [XSD part 2]. Constructor functions are used to convert a supplied value to a given type. They always take a single argument, and the name of the function is the same as the name of the target type. Constructor functions are defined for all user-defined named simple types, and for most built-in atomic, list, and union types. The only named simple types that have no constructor function are those that have no instances other than instances of their derived types: specifically, xs:anySimpleType, xs:anyAtomicType, and xs:NOTATION.
(In reply to Michael Kay from comment #1) > This text actually appears at the start of 18.1, not 19.1. Oops... > So I propose the text: Looks good to me, much clearer :)
The proposed change was agreed and has been applied.