protected Array createView( Index index) {
    return ArrayObject.factory( dataType, elementType, isVlen, index, storage);
  }
protected Array createView( Index index) {
    return ArrayObject.factory( dataType, elementType, isVlen, index, storage);
  }
protected Array createView ( Index index ) { return ArrayObject . factory ( dataType , elementType , isVlen , index , storage ) ; }
create new Array with given indexImpl and the same backing store
create new Array with given indexImpl and the same backing store