major structural changes to how Boyer-Moore-Horspool is performed.