Input
###
draft note
TODO: revise
### Output AST
- type: CommentBlock
text: |
draft note
TODO: revise Bare ### opener and bare ### closer; content captured as opaque raw string with trailing newline
Input
###
draft note
TODO: revise
### Output AST
- type: CommentBlock
text: |
draft note
TODO: revise