fix MergeHash causing Hash exception when .Add same key