Whitespace changes. Refactored the hash_merge function