https://github.com/ldionne approved this pull request. I think this is great and I don't think it impacts libc++ since we moved off of the builtin a few months ago (in preparation for these kinds of changes). https://github.com/llvm/llvm-project/pull/138835