It seems like we could get rid of this var and simply reference `specials[i]` in each place it's used below...  If you'd rather keep it around as a convenient shorthand, could we give it a more semantic name, e.g. "curSpecialStart"?