public function validateDynamicPattern($path, &$debugInformation)
    {
        if (empty($this->pattern)) {
            return false;
        }

        $value = $this->pattern->testPattern($path, $this->parameters, $debugInformation);

        $this->validatedData = $this->pattern->getValidatedData();

        return $value;
    }