Convert visitors to top-down builder
Remove obsolete code.
Cleanup
Fix generation, add memory.
Fix extension properties
Include builtins
Parse and format inline code, fix strong & emph formatting.
Parse directives in the form of {directive params}. Parse colons in text.
Fixing formats and started work on inline function body.
Workaround platform types
Migrate to lazy resolve session
Remove BindingContext and migrate to ResolveSession, discover symbols for {code ...} directive.
Switch back to KotlinWebSiteFormatter