JSONParser can parse 'complex' types via TypeReference<T>