https://github.com/martinboehme requested changes to this pull request. Nice. This is _much_ clearer! Mostly nits, the only substantive question I have is how we will migrate existing overrides. https://github.com/llvm/llvm-project/pull/87233