code: def learn_ids(self, item_list):
          
          self._reset_sequence()
          for item in item_list:
              key = self.nondup_key_for_item(item)
              self.ids[key] = item[self.id_key]
docs: read in already set ids on objects