When CDT Labels are defined, they are used in RuleSheet column cell drop-downs, and in RuleTest attribute drop-downs. But when a Rule Statement includes an embedded attribute assigned to a CDT, the posted rule statement uses the CDT's Value, not its Label.

To be consistent and friendlier (after all, CDT Labels exist to provide friendlier names for Values), posted rule messages should embed Labels whenever Labels are defined. If there are backwards compatibility concerns with this approach, perhaps it could be configurable in CcCommon.properties?