vector providers: allow multiple iterators - testing required