Input
> **** > Output AST
- type: QuoteBlock
children:
- type: Paragraph
children:
- type: Strong
- type: Text
value: " >" **** with no word content on either side produces an empty Strong node (N=4 rule, cf. emphasis-empty) followed by literal text, inside a QuoteBlock; the trailing > is plain text, not a new quote
Input
> **** > Output AST
- type: QuoteBlock
children:
- type: Paragraph
children:
- type: Strong
- type: Text
value: " >"