Simple type-class based JSON library.