geometry: make `BoxedArray` a subclass of `Array`