Added function `map-deep-merge`