Nikolai Weibull wrote: >> But then you muse about a new type of Fixnum to represents characters! > > No, what I go on to say is that perhaps we need a new class for > representing the /codepoint/, not the character. I think that these are the same thing. And, if you're going to define a class to represent a codepoint/character, then why not have String.[] return it? David