public static T ToEnum <T>(this sbyte value) where T : unmanaged, Enum => value.Bitcast <sbyte, T>();