protected function addNamespace($sValue, dom\element $el, dom\element $context) { list($sNamespace) = $this->parseName($sValue, null, $context); if (!$el->readAttribute('ns', $sNamespace, false)) { if ($sPrefix = $context->lookupPrefix($sNamespace)) { $el->createAttribute("{$sPrefix}:ns", 'ns', $sNamespace); } } }