code: void signedAdd(MutableBigInteger addend) {
          if (sign == 1)
              add(addend);
          else
              sign = sign * subtract(addend);
  
      }
docs: Signed addition built upon unsigned add and subtract.