def METHOD_NAME(self):
    item = super(PluginIterator, self).METHOD_NAME()
    # If the populate_maptable flag is set, then we will build the mappings.
    if not self._maptable and self.populate_maptable:
        self._populate_family_cache()
    # If the maptable exists, then graft on the plugin family information
    # on to to the item.
    if self._maptable:
        try:
            fid = self._maptable['plugins'][item['id']]
            item['family_id'] = fid
            item['family_name'] = self._maptable['families'][fid]
        except KeyError:
            self._log.warning("plugin id {} not found in plugin family".format(item['id']))
            item['family_id'] = None
            item['family_name'] = None
    return item