bear wrote: > ... programmers make mistakes because they assume that string lengths > don't change in casing operations. That's obviously a bad assumption for anyone who speaks German, but a reasonable assumption for anyone with little knowledge of the language. Which explains why the assumption is so pervasive and problematic. -- Bradd W. Szonye http://www.szonye.com/bradd