I have the impression that starting with the odd step is actually important, and used in many parts of the class, so I think these kind of checks should actually take that into account.  If at some point we decide to change that convention, or to add the ability to choose between them, then the checks will have to be updated.
That being said, the logic is more complex that I believed if we take "clamped" into account, as some values that would be otherwise unused may actually be clamped.
Current warning is fine for the moment, although it would be good if we can remove some false positive cases in the future.