Custom Json parser, reporting spans of elements.
First pass at manifest.json validator.