The docs are not clear on this.
From trial and error i have figured that the csvSaveArray is completely override existing file in each iteration.
Is it a defect or by design?
Yes, i know, that i can generate a Complete 2D Result array and write it to a file at once.
However, in this case, if the macro is crashed, I am loosing entire result data set.
If i can save the array after each iteration of the macro. not all the results will be lost.