pub type BoxedIterator = Box<dyn Iterator + Send + Sync + 'static>;
Helper type which defines a thread safe boxed Iterator interface.