    # File lib/rubygems/command.rb, line 195
        def add_extra_args(args)
          result = []
          s_extra = Command.specific_extra_args(@command)
          extra = Command.extra_args + s_extra
          while ! extra.empty?
            ex = []
            ex << extra.shift
            ex << extra.shift if extra.first.to_s =~ /^[^-]/
            result << ex if handles?(ex)
          end
          result.flatten!
          result.concat(args)
          result
        end