Also starting to get religion on using unsigned integers only when I want their wrapping/modulus behavior.