class Gem::NameTuple

def ==(other)

def ==(other)
  case other
  when self.class
    @name == other.name &&
      @version == other.version &&
      @platform == other.platform
  when Array
    to_a == other
  else
    false
  end
end