Low boilerplate, easy to use and very fast JSON serialisation and parsing without generics or TemplateHaskell.