Test upTo from a negative value
Use NSInteger/NSUInteger

They are ugly, but we can’t fight the future.