This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
A Note in 2.3.6.1 states: Note: More specifically, the process raises a serialization error if any item in the raw result is an attribute node, a namespace node, or a function (including a map or an array). This is not quite accurate. Sequence normalization does not raise an error if the sequence contains an array; instead, the array is flattened.
The change was agreed by the WG, and has been applied to the spec.