public function createNew($name, $evidences, $options = [])
    {
        $this->setData($options, true);
        $evidence2code = array_flip(self::$vsbToEvidencePath);
        foreach ($evidences as $evidence) {
            if (array_key_exists($evidence, $evidence2code)) {
                $this->setDataValue($evidence2code[$evidence], true);
            }
        }

        if (!array_key_exists('kod', $options)) {
            $this->setDataValue('kod', self::code($name));
        }
        $this->setDataValue('nazev', $name);
        return $this->sync();
    }