def _remove_reference_related_entries(self, reference): if IReferenceValue.providedBy(reference): reference_name = reference.tags[1] else: reference_name = reference for indexes in self._index.itervalues(): if indexes.has_key(reference_name): del indexes[reference_name]