https://github.com/rengolin commented: I believe we're using this in our project. If there's a better way, we're all ears, and can change our code to match, but it would be good to understand the alternatives. https://github.com/llvm/llvm-project/pull/91878