shared-bindings: Stop using negative length at all. Having uint and int mixed is confusing.
shared-bindings: Stop using negative length at all. Having uint and int mixed is confusing.

adafruit/circuitpython,adafruit/circuitpython,adafruit/micropython,adafruit/circuitpython,adafruit/circuitpython,adafruit/micropython,adafruit/micropython,adafruit/circuitpython,adafruit/micropython,adafruit/circuitpython,adafruit/micropython