> How do other > frameworks handle string encodings etc With .NET/Mono I suppose you don't need to bother. But I suppose this is one of the reasons that strings are constants once they are assigned some value; and you can't so things like s[n] := 'x'. -Michael