this isn't a callback! a callback is called exactly once, and always has `(err, ....)`
this variable is should be called `iterator` or `listener`, since `onEach` does both iteration and listening, so i'd accept either.

Of course, this function is only  3 lines long, but as a matter of principle...

naming things well is actually important.