add_dependency (Gem::Specification)

    # File lib/rubygems/specification.rb, line 640
        def add_dependency(gem, *requirements)
          requirements = if requirements.empty? then
                           Gem::Requirement.default
                         else
                           requirements.flatten
                         end

          unless gem.respond_to?(:name) && gem.respond_to?(:version_requirements)
            gem = Dependency.new(gem, requirements)
          end

          dependencies << gem
        end