strategy pattern for fixing known misspellings