Heh, it's weird that this works. Could you change it to be `n < *bound`?

(The former is comparing two `&BigUint`'s, whereas the latter is comparing two `BigUint`s; I'd guess that the former is just deferring to the implementation on `BigUint`, but it'd be better to not rely on it.)