A method or class could be labelled obsolete, which meant that whenever new code was written that used it, the compiler would spit out a warning (but would not in any other way affect the semantics, you could continue to use it and it work correctly).
Hmmm... a universal CODE attribute handler, should allow you to create an "obsolete" attribute that would just do that in Perl.
Liz
Comment on Re: Re: use deprecated; (Eiffel's obsolete)