docs: def _import_model(models, crumbs):
      """
      Change the nested items of the paleoModel data. Overwrite the data in-place.
  
      :param list models: Metadata
      :param str crumbs: Crumbs
      :return dict _models: Metadata
      """
      logger_jsons.info("enter import_model".format(crumbs))
      _models = OrderedDict()
      try:
          for _idx, model in enumerate(models):
              # Keep the original dictionary, but replace the three main entries below
  
              # Do a direct replacement of chronModelTable columns. No table name, no table work needed.
              if "summaryTable" in model:
                  model["summaryTable"] = _idx_table_by_name(model["summaryTable"], "{}{}{}".format(crumbs, _idx, "summary"))
              # Do a direct replacement of ensembleTable columns. No table name, no table work needed.
              if "ensembleTable" in model:
                  model["ensembleTable"] = _idx_table_by_name(model["ensembleTable"], "{}{}{}".format(crumbs, _idx, "ensemble"))
              if "distributionTable" in model:
                  model["distributionTable"] = _idx_table_by_name(model["distributionTable"], "{}{}{}".format(crumbs, _idx, "distribution"))
  
              _table_name = "{}{}".format(crumbs, _idx)
              _models[_table_name] = model
      except Exception as e:
          logger_jsons.error("import_model: {}".format(e))
          print("Error: import_model: {}".format(e))
      logger_jsons.info("exit import_model: {}".format(crumbs))
      return _models