public function string($str = null)
    {
        if ($str !== null) {
            foreach ($this->childScanners as $s) {
                $s->string($str);
            }
        }
        return parent::string($str);
    }