accord::reverse
pub async fn server( bind: String, ghosts: Sender<(u64, Event)>) -> Result<(), Box<dyn Error + Send + Sync>>