>Because his keys aren't strings, I think. Our objects are subclasses of string. >Seems to me that if the implementation of interning were >smart enough, it would be able to drop strings that were >not referenced from anywhere else. >Maybe *that* would be a useful feature to add? Yes. Especially if it could be made to work with subclasses of string ;) --eikeon