Wow, Very comprehensive article.
I especially like the table of contents AND the links for each section. For me, that extra step is a pain but worth it.
Great Job!
This is a big piece and since it's meant to be a reference I wanted to make it easier for readers to jump around without reading it "from cover to cover".
It took me a while not only to write but to format the ToC but it's definitely worth it!