docs: def process_tag(self, tag_proc_name, tag):
          '''Process a tag with a tag processor and insert a DB entry.
  
          Args:
              tag_proc_name: A string key that maps to the TagProcessor to use.
              tag: A BeautifulSoup Tag to process.
          '''
          tag_processor = self.tag_procs[tag_proc_name]
  
          db_entry = (tag_processor.get_name(tag),
                      tag_processor.get_entry_type(tag),
                      tag_processor.get_filename(tag))
  
          self.zeal_db.insert(*db_entry)
  
          self.entry_count += 1