What's the point here for `deep_merge`? In my mind, if there's collision of keys, then it's abnormal usage.