pub type MaybeEffect = Option<Box<dyn Effect + 'static, Global>>;