ArrayData structTake(const ArrayData[] chunks, const size_t[] chunkStarts, const(size_t)[] indices, DataType dtype)