pub type ArcArray2<A> = ArrayBase<OwnedArcRepr<A>, Dim<[usize; 2]>>;
two-dimensional shared ownership array