class MIME::Types::Container

def merge!(other)

def merge!(other)
  tap {
    other = other.is_a?(MIME::Types::Container) ? other.container : other
    container.merge!(other)
    normalize
  }
end