pub trait BoxedIteratorTrait: Iterator<Item = ZCoord> + Debug { }
impl<T> BoxedIteratorTrait for T where T: Iterator<Item = ZCoord> + Debug,