#1829 will add specs based on mathematical integers for signed integers, but unsigned integers use `Nat`s for now. We should use `Int` instead.