Prefer 'unsigned int' for loop index variables tested against ::size()