add support for json5 - closes gh-11