https://github.com/tblah approved this pull request. LGTM with the nit on the test. Thanks for the patch. Please wait at least a day before merging so the other reviewers have chance to take a look if they would like to. https://github.com/llvm/llvm-project/pull/124281