memoizing bigrams - this should speed up checks where one string has to be
constantly re-checked.
bump version