New Issue: [Library Stabilization] Should 'bigint.sgn()' return an enum?

17719, "lydia-duncan", "[Library Stabilization] Should 'bigint.sgn()' return an enum?", "2021-05-13T16:08:55Z"

The result space for this function in the BigInteger module is "+1 if op > 0, 0 if op = 0, and -1 if op < 0". Should this continue to return the int values or should we return an enum which would be more descriptive?

The sgn function is defined here: Integer Comparisons (GNU MP 6.2.1)