# File lib/net/dns/packet.rb, line 365
      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