See the comment I added for why this is weird. We might want to have a different mechanism for this in the future. Fixes https://github.com/llvm/llvm-project/issues/101801
"Interp" clashes with the clang interpreter and people often confuse this.