Provides functionality for deeply/recursively merging structures (normally for Map and Keyword).
Map
Keyword
Protocol defining how conflicts during deep_merge should be resolved.