We can skip double analysis by moving the isAlphabeticOrIdeographic check into the CommonTokensCounter.