Comments: Generalizing the Announcement Service