public function setClientNames(array $clientNames = null)
    {
        ValidationUtility::ensureNullOrArrayOfType(
            '$clientNames', $clientNames, __NAMESPACE__ . '\TaggedValue');

        $this->clientNames = $clientNames;

        return $this;
    }