Yes, but where are the guarantees that you don't?Just think from outsider's point of view: when he seesAnnouncer subclass: #Foowhat he will think first:- aha, this guy implements own kind of announceror- aha this guy reusing announcer