Fix bugs; improve BSpellChecker