# File lib/net/dns/packet.rb, line 310
      def additional=(object)
        case object
          when Array
            if object.all? {|x| x.kind_of? Net::DNS::RR}
              @additional = object
            else
              raise ArgumentError, "Some of the elements is not an Net::DNS::RR object"
            end
          when Net::DNS::RR
            @additional = [object]
          else
            raise ArgumentError, "Invalid argument, not a RR object nor an array of objects"
        end
      end