This sounds like arrays were something special with regards to for loop iteration. I think we should mention iterators here: Arrays can be iterated over because the Array type defines an iterator field.

Which reminds me that we need a section on iterators.