add Map.coalescedMap