Added HashMap insertMap, mergeWith