module DeepMerge
Deep Merge Utility Over View
when included into a project, this utility gives Arrays and Hashes the ability to deeply merge with other arrays and hashes instead of shallow merges, deep_merge recursively merges each nested array and hash. this does mean that the hashes and arrays must have similar structures.