Yes, I know that `futureTick` is a `Long`, and yes the two truncations of `tick` and `(futureTick - tick)` cancels out (as demonstrated by you), but it still feels weird. I would feel better with `tick` as a `Long` since I don't have to think about 2's complement arithmetic when reading the code :wink: