Bugfix: ArrayTrie was segfaulting when the final end pointer rolled over.  Requires rebuild of impacted models.
Clean up array trie code (should act the same)