code: def get_by_details(self, name, type, clazz):
          
          entry = DNSEntry(name, type, clazz)
          return self.get(entry)
docs: Gets an entry by details.  Will return None if there is
          no matching entry.