def METHOD_NAME(self):
    """Get all ConstraintNames that must be supported by the tags"""
    constraint_names = set(ConstraintName.objects.filter(used=True))
    # Instantiate a couple that are added at run-time in meeting.utils
    constraint_names.add(ConstraintName(slug='joint_with_groups', name='joint with groups'))
    constraint_names.add(ConstraintName(slug='responsible_ad', name='AD'))
    # Reversed names are also added at run-time
    reversed = [
        ConstraintName(slug=f'{n.slug}-reversed', name=f'{n.name} - reversed')
        for n in constraint_names
    ]
    constraint_names.update(reversed)
    return constraint_names