The larger backtracking ("t -= 2;") makes assumptions about the source data and pattern that make Zbigniew and me uneasy. Zbigniew apparently has a bunch of tests in this area that should land soon. We can take a fresh look then.