Yaml filter strips comments in some cases
In many cases, we correctly preserve comments, but in this one, we do not:
map:
- value1: "hello"
value2: goodbye
# this is a comment
We originally noticed this when processing the YAML header in a markdown file.