set => SetEditableFlagProperty(v => _flags = v, _flags, Flag_IsA, value);
set => SetProperty(ref _flags, value);
_valid == o._valid && DictionariesEqual(_flags, o._flags);