public function copyInto(NodeInterface $referenceNode, $nodeName)
{
$this->emitBeforeNodeCopy($this, $referenceNode);
$copiedNode = $this->copyIntoInternal($referenceNode, $nodeName, $this->getNodeType()->isAggregate());
$this->emitAfterNodeCopy($this, $referenceNode);
return $copiedNode;
}