Do assignment/decl all at once in for loop body

This gives us type inference for free