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