https://github.com/jimingham approved this pull request. LGTM. The "IgnoringErrors" makes this construct easier to spot, and also should give anyone a bad feeling if they are tempted to use it... https://github.com/llvm/llvm-project/pull/84219