Question: How to make ExportMatrix not escape string in CSV mode?

Maple ended up corrupting all my files.

I did

data:=ImportMatrix("foo.txt", source=csv);
ExportMatrix("foo.txt",data,target=csv);

Expecting the same file not to change.  But on input the file was like this

1,2,3,4,0.1,5,"int(x^2,x)","\frac{x^3}{3}",6,7,"(2*x + 1)^(3/2)/3","A"
1,2,3,4,0.1,5,"\cos(x)","\sin(x)",6,7,"(2*x + 1)^(3/2)/3","A"

After ExportMatrix the file because like this

1,2,3,4,.1,5,"int(x^2,x)","\\frac{x^3}{3}",6,7,"(2*x + 1)^(3/2)/3","A"
1,2,3,4,.1,5,"\\cos(x)","\\sin(x)",6,7,"(2*x + 1)^(3/2)/3","A"

It added an extra "\" each time it saw "\" in the string. I did not want it to do this. This ended up corrupting all my Latex code, which means I have to recreate all the files now. (did not notice this first time I tested it). So each time I run this code, this file becomes

1,2,3,4,.1,5,"int(x^2,x)","\\\\\\\\\frac{x^3}{3}",6,7,"(2*x + 1)^(3/2)/3","A"
1,2,3,4,.1,5,"\\\\\\\\cos(x)","\\\\\\\\\sin(x)",6,7,"(2*x + 1)^(3/2)/3","A"

and so on.

I looked at all options, and so far, not able to see option to tell it not to do this. With so many options I am not sure what to try now.

Any one knows how to tell ExportMatrix not to add "\" ?  Maple 2016.2

I simply wanted to read the file, and make one change in field, and write the file back to same format it was.

Please Wait...