In the code which runs on windows, i.e. mainly the util and ecl librarires we can not use:

   for (int i=...

but the current code will *never* on windows and declaration in the loop initializer can be freely used.