thesamesam wrote: Well, it's not just about wiring it up. It's about having idiomatic C++ and not having redundant implementations of the same stuff all over the place either. https://github.com/llvm/llvm-project/pull/121179