Symmetricity is rolled from scratch but as of 3.11 EnumType has builtin value alias support. If its possible we should probably use this builtin feature to support symmetric values.
https://docs.python.org/3/library/enum.html#enum.EnumType._add_value_alias_