'Dispatch ``.add_to_enum()`` call to each member so it can do its
thing to properly add itself to the enumeration class. This
delegation allows member sub-classes to add specialized behaviors.'

@classmethod
def _add_enum_members(meta, clsdict):

    enum_members = clsdict['__members__']
    for member in enum_members:
        member.add_to_enum(clsdict)
