pub type Term = TermBackend;
pub enum Term { Crossterm(Stdout), Test { buffer: TestBuffer, events: Vec<Event>, }, }
buffer: TestBuffer
events: Vec<Event>