Still, my point stands. Way too convoluted and I'd rather have an intuitive zero-check on the loop counter, since the purpose really is that.