core syntax - mess with the rest
core syntax - two parts explanations simplified
reworded introduction
rephrased abstract
Initial folding implementation HTML generator recursive files lookup
+ ids in examples and tables to fix compiler warnings
replace confusing entities with meaningful names
display element type only if it is different from element name
add angle brackets to make XML nature of HRC elements obvious
it doesn't make sense to output complexType element name twice