https://github.com/andykaylor approved this pull request. This looks good. I had one question about something that made me nervous but is probably OK, and a nit that isn't really related to this PR. https://github.com/llvm/llvm-project/pull/136578