quoth Ba Ge <aquagnu at gmail.com> > A leak of knowledge about INTERNAL structure, internal representation of the object, which is bad. It's bad in the wrong place, but I think that's why we occasionally mention a "real world" - a really usable programming language might let you decide how and when to apply principles like that. Donn