pub type AnnouncementModifier = Box<dyn FnMut(&mut Announcement)>;