https://github.com/dcci commented: Honestly this doesn't seem to me such of a simplification. I liked the previous version better. The number of lines of code added is also the same as the number removed. https://github.com/llvm/llvm-project/pull/88619