pub type MacroEventCell = Arc<VisibilityCell<Arc<[MacroEvent]>>>;
pub struct MacroEventCell { /* private fields */ }