https://github.com/banach-space approved this pull request. LGTM, great job improving the comments! I've left one minor request for more comments - could you address that before merging? Thanks! https://github.com/llvm/llvm-project/pull/147591