Merges the enumerable properties of two or more objects deeply.
See: https://www.npmjs.com/package/deepmerge