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