vitalybuka wrote: > See also my comment in #123280 - perhaps the fix is to do something with `mapRequired` itself, though I'm not sure that would necessarily be sufficient in this case. Yes, it would not be enough here. https://github.com/llvm/llvm-project/pull/123274