started support for multi-part iterators