class_docstr: Helper class for parsing composite configurations.
  
  The provided `loaded_compositors` dictionary is updated inplace.
code: def _create_comp_from_info(self, composite_info, loader):
      key = DataID(self.sensor_id_keys, **composite_info)
      comp = loader(_satpy_id=key, **composite_info)
      return key, comp
  
imports: from __future__ import annotations
  import logging
  import os
  import warnings
  from functools import lru_cache, update_wrapper
  from typing import Callable, Iterable
  import yaml
  from yaml import UnsafeLoader
  import satpy
  from satpy import DataID, DataQuery
  from satpy._config import config_search_paths, get_entry_points_config_dirs, glob_config
  from satpy.dataset.dataid import minimal_default_keys_config
  from satpy.utils import recursive_dict_update
label_desc: Use image node_id 2 for calling the _CompositeConfigHelper obj's underlying member method code with example usage: obj._create_comp_from_info(composite_info, loader) and returns: key,  comp