@Override
  public ConfigFileContainer createConfigFileContainer(final Project project, final ConfigFileMetaDataProvider metaDataProvider,
                                                       final ConfigFileInfoSet configuration) {
    var container = new ConfigFileContainerImpl(project, metaDataProvider, configuration);
    containers.add(container, container); // container will remove itself from the list on container disposal
    return container;
  }
@Override
  public ConfigFileContainer createConfigFileContainer(final Project project, final ConfigFileMetaDataProvider metaDataProvider,
                                                       final ConfigFileInfoSet configuration)