the schema now puts type as an attribute
redo the rendering of indentation to match the official DC Code: paragraphs are given first-line indent only, and the first level is always indented whether it is an unnumbered paragraph <text> or a numbered <level>
replace hyphens in section numbers with en-dashes
render whole Chapters (etc.) inline below the TOC links to sub-pages