Implemented Hash::deepMerge. Closes #4