committing iterators.js