Currently introspected enums do not easily convert to variants as they just expose their `u32` representation. For instance this would be useful when storing enums in `gsettings`