On 11/15/2010 11:20 AM, Vincent Snijders wrote: > > I agree, and that is why you need enumerators to make it work. OK, in fact this _is_ an implementation of an enumerator, but same is hidden and so the application programmer is not forced to bother. He just sees the Unicode character in the loop variable (e.g. coded as an UTF-8 String). -Michael