groovy

Implement type inference for for loop variable types