Merges CallUser maps to absorb as many non-null and non-empty data from both collections.
Merges that into this map.
Merges that into this CallUser to absorb as much data as possible from both instances.
Merges that into this CallUserState to absorb as much data as possible from both instances.