public function addAttributes(array $kvMap) { if ($this->isNoResolvedType()) { return parent::addAttributes($kvMap); } $this->referencedType = $this->referencedType->addAttributes($kvMap); return $this; }