public function inheritFrom(Html $model, $blockSelector, $anotherSelector = null, $etc = null) { $selectors = array_slice(func_get_args(), 1); foreach ($selectors as $selector) { foreach ($model->find($selector) as $modelNode) { foreach ($this->find($selector) as $targetNode) { $targetNode->parentNode->replaceChild($this->document->getDom()->importNode($modelNode, true), $targetNode); } } } }