https://github.com/DavidTruby approved this pull request. LGTM. Would be good if someone from the clang side of things can approve as well, as this is a fairly big functionality change for config files. https://github.com/llvm/llvm-project/pull/117573