public static void Deconstruct(this SrbStatusValue Value, out SrbStatus Status, out StatusFlags Flags) => (Status, Flags) = (GetStatus(Value), GetFlags(Value));
public static SrbStatusValue ToValue(this SrbStatus Status, StatusFlags Flags = default) => (SrbStatusValue)((byte)Status | (byte)Flags);