I think Dataset functions are behaving differently compared to version 2.35. Is this expected?

Code:
Code
void run()
{
	
	if (is(INITRUN))
	{
		
		int handleID = 1;
		
		int len = dataParse(handleID, "ssss,i,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i", "History\\Test.csv"); // Asset name 15 (4 * s - 1) character max 
		
		int i, j;
		
		for(i = 0; i < len; i++) {
			
			printf("Row %i: %s %i %i \n", i, dataStr(handleID, i, 1), dataInt(handleID, i, 5), dataInt(handleID, i, 38));
			
			for(j = 0; j < 8; j++) {
				
				printf("%f %f %i %i \n", dataVar(handleID, i, 6 + j), dataVar(handleID, i, 14 + j), dataInt(handleID, i, 22 + j), dataInt(handleID, i, 30 + j));
				
			}
			
		}
		
		// free data memory
		dataNew(handleID, 0, 0);
		
		printf("\n\n");
		
	}
}


Data: (Test.csv)
Code
Name,Apple,Orange1,Orange2,Orange3,Orange4,Orange5,Orange6,Orange7,Orange8,Melon1,Melon2,Melon3,Melon4,Melon5,Melon6,Melon7,Melon8,Grape1,Grape2,Grape3,Grape4,Grape5,Grape6,Grape7,Grape8,Plum1,Plum2,Plum3,Plum4,Plum5,Plum6,Plum7,Plum8,Berry
#AUD/CAD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#AUD/CHF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#AUD/JPY,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#AUD/NZD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#AUD/USD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#CAD/CHF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#CAD/JPY,4,10,20,40,80,,,,,0.125,0.125,0.125,0.125,,,,,,,,,,,,,500,250,100,50,,,,,1
#CHF/JPY,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#EUR/AUD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#EUR/CAD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#EUR/CHF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#EUR/GBP,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#EUR/JPY,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#EUR/NZD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
EUR/USD,4,12.5,25,50,100,,,,,0.125,0.125,0.125,0.125,,,,,4,4,4,4,,,,,500,250,100,50,,,,,1
#GBP/AUD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#GBP/CAD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#GBP/CHF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
GBP/JPY,4,10,20,40,80,,,,,0.125,0.125,0.125,0.125,,,,,8,8,8,8,,,,,500,250,100,50,,,,,1
#GBP/NZD,4,25,50,100,200,,,,,0.125,0.125,0.125,0.125,,,,,,,,,,,,,500,250,100,50,,,,,1
#GBP/USD,4,16,32,64,128,,,,,0.125,0.125,0.125,0.125,,,,,,,,,,,,,500,250,100,50,,,,,1
#NZD/CAD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#NZD/CHF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#NZD/JPY,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#NZD/USD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#USD/CAD,5,10,30,50,80,130,,,,0.125,0.125,0.125,0.125,0.125,,,,,,,,,,,,500,250,100,50,25,,,,1
#USD/CHF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#USD/JPY,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,


Result: (just part of it to give you an idea)

[Linked Image]