Bind refactorings

There is no need to explicitely bind an iterator function inside of a forEach(), this is better done by using the second parameter to forEach that allows doing this in a much more readable manner.