Why change the name from it to e?  "it" is at least clear as an iterator.