pub type ChunkIdIter<'a> = Map<Iter<'a, Box<dyn Array>>, fn(_: &Box<dyn Array>) -> usize>;
struct ChunkIdIter<'a> { /* private fields */ }