pub trait Filter<D> { // Required method fn filter(&mut self, ev: ParserEvent<D>) -> Option<ParserEvent<D>>; }