protected bool IsChanged(WidgetChangedFlags flags) => ((WidgetChangedFlags)FChangedFlags).HasFlag(flags);
protected void SetChanged(WidgetChangedFlags flags) => FChangedFlags |= (int)flags;
protected bool IsChanged(WidgetChangedFlags flags) => ((WidgetChangedFlags)FChangedFlags).HasFlag(flags);
protected void SetChanged(WidgetChangedFlags flags) => FChangedFlags |= (int)flags;