Any particular reason you use an `Iterator` explicitly here instead of just a "for-each" loop?