Description
If you want to document a group def like this:
<xs:group name="foo">
|
<xs:annotation><xs:documentation> fooey
|
</xs:documentation></xs:annotation>
|
...
|
</xs:group>
|
You get an abort - assertion failed guts.length == 1.
This code needs to tolerate comments annotations, processing instructions, and so forth.