On deserialization I would take the JSON string, d...
# serialization
c
On deserialization I would take the JSON string, deserialize to
Map<String, List<String>
and then pass that map to my constructor