OK, I understand now. Indeed that's something that I once asked Manu a long time ago. He probably don't remember. My suggestion was that EiffelStudio doesn't report obsolete message when an obsolete feature calls another obsolete feature. I don't know if this was ever implemented or not. Here it's the same thing, but extended to obsolete classes. Nevertheless, it is embarassing to release a library which has warnings when we compile it.