Otherwise we treat this like an array element even though we should treat it as a single object.
"Interp" clashes with the clang interpreter and people often confuse this.