New Issue: [Library Stabilization] Should BigInteger bit manipulation methods still take ints?

17711, "lydia-duncan", "[Library Stabilization] Should BigInteger bit manipulation methods still take ints?", "2021-05-12T22:12:44Z"

bigint.setbit(), bigint.clrbit(), bigint.combit() and bigint.tstbit() all take integrals as their index arguments to adjust portions of the integer. Should they just take uints? A negative value doesn't make sense to me and we cast the argument to c_ulong in the body of the function . . .