- Gson API approach discarded.
- JSONDeserializer approach implemented.