I now understand why you wanted @flags for enums, instead of suggesting proper bitflags support, this is what happens when you take inspiration from a old language that is a copy of Java built with old mistakes