Use assoc inside hmap merge (first pass of basing merge on assoc)