///| pub(all) enum SymbolType { Regular Anonymous Supertype Auxiliary } derive(Eq, Debug)