https://github.com/lenary approved this pull request. I just did a close reading, and I think I'm happy enough? The below are broadly just nits. I don't think any of them are required to land this. https://github.com/llvm/llvm-project/pull/158640