class Gem::Specification

def self.find_by_name name, *requirements

def self.find_by_name name, *requirements
  requirements = Gem::Requirement.default if requirements.empty?
  # TODO: maybe try: find { |s| spec === dep }
  Gem::Dependency.new(name, *requirements).to_spec
end