Spend some more time of iterators. We're now following the spec much more closely and a lot of open issues have been fixed. This applies especially to exception handling and disposing of the iterator object.
If you find any problems or you're just feeling boring, bug reports and test cases would be apreciated a lot ... :-)