James Britt wrote: > I'd be inclined to add 'intern' to Symbol, and just call intern on > everything in the key set. If you get a Symbol, then Symbol#intern just > returns self. > > And override intern in String to do character subs. Good point. However, this is something that is only occurring at one point in the code, and opening the classes to (re)define the methods is a lot more lines of code than I'm up for at this point. :) - (lazy) Jamis -- Jamis Buck jgb3 / email.byu.edu http://www.jamisbuck.org/jamis