class Gem::Requirement

def initialize *requirements

def initialize *requirements
  requirements = requirements.flatten
  requirements.compact!
  requirements.uniq!
  if requirements.empty?
    @requirements = [DefaultRequirement]
  else
    @requirements = requirements.map! { |r| self.class.parse r }
  end
end