Added forEach to all iterators

I really need to decide on how I want to support inheritance. That would remove some of the code I just added here.
Add missing word