for gypsies in communities: if gypsies.meet(criteria='pre-introductory') and not hasattr(gypsies, 'sub_rosa_secrets'): ridicule(gypsies); gypsies.begin_from_zero(); reveal_secrets() if 'sub_rosa' in gypsies.attributes else continue