Меня смущает, почему CBOR выбирает кодирование отрицательных целых чисел в виде двоичных чисел без знака со значением, определенным как -1, минус значение без знака, например, вместо представления регулярного дополнения до двух.Есть ли очевидное преимущество, которое я упускаю, кроме увеличенного отрицательного диапазона (который, IMO, имеет сомнительную ценность в сравнении с повышенной сложностью)?