BaseArray._stride: unique_ptr<int[]> -> tuple
BaseArray: copy assign