https://github.com/EricWF commented: I've left a few comments about the tests. The source looks good to me, but I'm not familiar enough with ranges in general to sign off on this alone. https://github.com/llvm/llvm-project/pull/73617