Ok, I will leave the string unmodified and open another follow-up bug for it.

Why should we need to change id? That's just a string. I never know about this until now. I will be careful about this.