so im doing c interop stuff, and i have a bunch of types and a bunch of various flag types defined with an enum and a set of that enum, and it'll need to get represented as an int32, which the enum is using with the size pragma is there a way to have it automatically end up as an int32 under the hood? is my best bet to have a bunch of distinct int32s which then each has a converter for each set? the manual shows code with a cast working to make it an int, so do i need to even do anything?