code: def lookup_matching(self, urls):
          
          for url, _class in self._get_match_and_classification(urls):
              classification = set(_class.split(','))
              yield AddressListItem(url, self, classification)
docs: Get items for all listed URLs.
  
          :param urls: a sequence of URLs to be tested
          :returns: objects representing listed URLs
          :raises InvalidURLError: if there are any invalid URLs in
          the sequence