in reply to Re^2: Overloading Weirdness
in thread Overloading Weirdness

The bottom line is that it is an old legacy app and we need the delayed decision.

Ok, well the best suggestion I can come up with at the moment is to not overload stringification and make that an explicit method call. That would allow you to weed out those cases where the objects are stringified when you don't want them to be.