I discovered that the Microsoft XSD (and WSDL) tools cannot handle cyclic data structures. That limits there usefulness I think. Take a look at cyclic.xsd and the generated cyclic.cs.
... until the collector arrives ...
This "blog" is really just a scratchpad of mine. There is not much of general interest here. Most of the content is scribbled down "live" as I discover things I want to remember. I rarely go back to correct mistakes in older entries. You have been warned :)