Oh, my mistake. I was thinking that the whole expression was going to be string concatenation, but you're right that it's a numeric addition followed by a string concat. I'll force it to a string concat since I think that's cleaner.

You're right that the tag ID would have to be part of the subtreeSignature if we force a tag ID change.