class EacRubyUtils::Struct
def merge(other)
def merge(other) other = self.class.new(other) unless other.is_a?(self.class) self.class.new(to_h.merge(other.to_h)) end
def merge(other) other = self.class.new(other) unless other.is_a?(self.class) self.class.new(to_h.merge(other.to_h)) end