Refactored to fix OCP issues with the ConfidentialPhraseCategory.