Describe the bug
Secondary calls to util.loadFilesConfig() end up adding new configSources in the parseFile() function, which is incorrect behavior, since there is no guarantee the parsed files will end up as part of the configuration. That leads to potential problems when using the information as diagnostic data.
Expected behavior
No new entries.