"Hey, let's have separate functions for uint16_t and int16_t… and then just *not* support negative numbers in the latter" :zunpet: Part of P0104, funded by Ember2528.