Instead of merging the hash why we don't change the hash in place to avoid creating another object?