JoinedIterator is an Iterator of IProperty elements