Yay, the iterators work properly! Buhbye, foreach. :3