At CircleCI, we have had to handle many strange YAML documents. Two that come to mind:
A recursive document:
key: &anchor
- *anchor
The `~` character represents null: ~:
- ~
This parses as a map of {null: [null]}