#107 for loop variable type speculation