docs: def parse_collection(location: str, base_item_type: Type[T], item_name_for_log: str = None,
                       file_mapping_conf: FileMappingConfiguration = None, logger: Logger = default_logger,
                       lazy_mfcollection_parsing: bool = False)\
          -> Dict[str, T]:
      """
      Utility method to create a RootParser() with default configuration and call its parse_collection() method
  
      :param location:
      :param base_item_type:
      :param item_name_for_log:
      :param file_mapping_conf:
      :param logger:
      :param lazy_mfcollection_parsing:
      :return:
      """
      rp = _create_parser_from_default(logger)
      opts = create_parser_options(lazy_mfcollection_parsing=lazy_mfcollection_parsing)
      return rp.parse_collection(location, base_item_type, item_name_for_log=item_name_for_log,
                                 file_mapping_conf=file_mapping_conf, options=opts)