> You can believe what *should* happen all you want, but we're not going > to change this soon. u[i] has to be independent of the length of u > and the value of i. Not even if a patch is submitted that puts a bit into Unicode objects which have surrogates in them, to transparently implement indexing and length differently for them? Regards, Martin