Handle front matter string results

Yaml front matters can be any valid yaml between `---`s, so `---\nfoo\n--` is a valid yaml front matter. This causes merge errors, since we can't merge a `'foo'` with a `{bar: 'baz'}`.