/**
  * {@inheritDoc}
  */
 public function addChild($child)
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'addChild', array($child));
     return parent::addChild($child);
 }