How can I put the values in subMaps as in the example in a generic way? I do not know the names of the columns or how deep the maps are nested upfront. I just cannot figure out the logic that works in case the subMap does not exist yet, exists, etc. Any smart solutions? Any libraries that will help me with this problem?