This fixes #7440.  It can now take a negative step.