I know it mirrors the available annotation properties, but would _getMessageTemplate_ be better? That's what _ConstraintViolation_ uses for the un-interpolated message.