pub type MessageSender<Intent, Effect> = Sender<Message<Intent, Effect>>;
Message sender for submitting messages
pub struct MessageSender<Intent, Effect>(/* private fields */);