code: def _unordered_iterator(self):
          
          for i, qs in zip(self._queryset_idxs, self._querysets):
              for item in qs:
                  setattr(item, '#', i)
                  yield item
docs: Return the value of each QuerySet, but also add the '#' property to each
          return item.