* Generate libSyntax API
This patch removes the hand-rolled libSyntax API and replaces it with an
API that's entirely automatically generated. This means the API is
guaranteed to be internally stylistically and functionally consistent.
Add a little visualization for a code snippet showing the main
players in the Syntax tree, showing where the strong references
flow.
NFC - documentation only.