pub fn split_ca<T>(
    ca: &ChunkedArray<T>,
    n: usize
) -> Result<Vec<ChunkedArray<T>>> where
    ChunkedArray<T>: ChunkOps