https://github.com/erichkeane approved this pull request. I think this looks reasonable? I would like @aaronballman to stop by though, he might think of some reason why this isn't right per-grammar. https://github.com/llvm/llvm-project/pull/133107