module EasyDiff module HashExt def easy_diff(other) EasyDiff::Core.easy_diff self, other end def easy_merge!(other) EasyDiff::Core.easy_merge! self, other end def easy_unmerge!(other) EasyDiff::Core.easy_unmerge! self, other end def easy_merge(other) self.dup.easy_merge!(other) end def easy_unmerge(other) self.dup.easy_unmerge!(other) end end end