Just browsing through the as7-dev list I don't see a discussion of why we have a custom parser for a json like serial format vs just using json. Was this to avoid a runtime dependency, or was there another reason?