def METHOD_NAME(self, zone):
    ans, _, _ = zone
    self.records = r = {}
    for rec in ans:
        if not self.soa and rec.type == dns.SOA:
            self.soa = (rec.name.name.lower(), rec.payload)
        else:
            r.setdefault(rec.name.name.lower(), []).append(rec.payload)