use cartesian product generator instead of chain of iterators
use cartesian product generator instead of chain of iterators

pwyf/IATI-Data-Quality,pwyf/IATI-Data-Quality,pwyf/IATI-Data-Quality,pwyf/IATI-Data-Quality