protected function isValid($value)
    {
        if (!is_string($value) || !preg_match(self::PATTERN_MATCH_UUID, $value)) {
            $this->addError('The given subject was not a valid UUID.', 1221565853);
        }
    }