def parse_collection(location: str, base_item_type: Type[T], item_name_for_log: str = None,<EOL>file_mapping_conf: FileMappingConfiguration = None, logger: Logger = default_logger,<EOL>lazy_mfcollection_parsing: bool = False)-> Dict[str, T]:
rp = _create_parser_from_default(logger)<EOL>opts = create_parser_options(lazy_mfcollection_parsing=lazy_mfcollection_parsing)<EOL>return rp.parse_collection(location, base_item_type, item_name_for_log=item_name_for_log,<EOL>file_mapping_conf=file_mapping_conf, options=opts)<EOL>
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: