As a user of this library only used to writing markdown, some Event kinds can be confusing like InlineHtml vs Html vs Start(HtmlBlock) would help me a lot if there were, e.g., examples of markdown syntax resulting in these events and/or a link to the commonmark spec.
If you are interested in adding these, I'd be willing to write a PR once I fully understand how they work.