def __new__(cls, description):
        value = len(cls.__members__)
        obj = object.__new__(cls)
        obj.description = description
        obj._value_ = value
        return obj
Assigns 0-indexed values to each enum member on class creation.
dataset/ETHPy150Open unlimitedlabs/orchestra/orchestra/utils/models.py/ChoicesEnum.__new__