FAILING: test utf8 content in json and yaml

not a PR yet but an open issue - I noticed there was no testing of utf8 meta content, so I set about writing some, but they fail. I'm not sure if there is an incorrect assumption here, since we do know parsing works properly in the wild.

(Written via adding support for more json and yaml backends to the code... fixing this is a prerequisite.)