Thanks a lot, I begin to see the light !
you aren't overriding anything -- you are
/overloading/
Yep, I rekon the difference was not clear to me. It still isn't right now, but at least now I know that it exists and I have to look into it. As to the spell you cast to my cats in your rewriting of the class, I'm still a bit confused about the ways of the 'downcast'. I'll try and compile a working hack around your outline, but that will have to wait another day : late Sunday afternoon, lazy ... Thanks again, really.