Fixed a bug in which while dereferencing and merging the data, the referenced hash was modified too.
NOT good.