# File lib/Dnsruby/resource/resource.rb, line 374
    def ==(other)
      # @TODO@ TTL should not be compared for Updates! (RFC 2136, 1.1.1)
      return self.class == other.class &&
        self.instance_variables == other.instance_variables &&
        self.instance_variables.collect {|name| self.instance_eval name} ==
        other.instance_variables.collect {|name| other.instance_eval name}
    end