Renamed iterators and added typed versions of array operations.