docs: def _get_future_expected_model(self, core_element):
          """Hand model for an core element from expected model list and remove the model from this list"""
          for model in self.expected_future_models:
              if model.core_element is core_element:
                  # print("expected_future_model found -> remove model:", model, [model], id(model))
                  self.expected_future_models.remove(model)
                  return model
          return None