The algorithm allows just that. Diversity is preserved in the first step by explicitly giving every candidate family the chance to prove their statistical significance, by gathering the most similar other families from other collections. The second step then homogenises such families, thus decreasing variability. The whole process is then repeated to ensure optimal homogenisation.