code: private function createPrototype()
      {
          $original = $this->node;
          if ($original instanceof ContainerElement) {
              $node = new ContainerElement($original->getName());
              $node->setAttributes($original->getAttributes());
              return $node;
          }
          if ($original instanceof EmptyElement) {
              $node = new EmptyElement($original->getName());
              $node->setAttributes($original->getAttributes());
              return $node;
          }
          
          return null;
      }
docs: このオブジェクトをプロトタイプとして, 新しい HelperObject を生成します.
  
  @return Element