Documentation
Pre-release
Pre-release
This draft includes some rudimentary tools for adding and generating documentation about an element.
Future drafts will use this for helpful error feedback.
External tools can use this for generating documentation.