It probably doesn't. I didn't have a test case where Sx1 != 1, so I wasn't sure that my new code would work for that case, and figured it was better to fall back to the slower, reliable code than risk breaking something.