Getting started with Mapper.apex
Mapper.DTO
Mapper.DTO comes along with Mapper.apex to handle the nested map issue. Often when we manipulate maps nested in maps, things get complicated, as we need to check null, create empty map and handle all these trivial logic.
In Mapper.apex, it is fairly easy.
Mapper.DTO d = new Mapper.DTO();
d.setList('person.children', new List