abstract protected function createNode(): NodeInterface;
/**
* Set PathSeparator to use.
*
* @return $this
*/
public function setPathSeparator(string
$separator):
static { if ($this instanceof ParentNodeDefinitionInterface
) { foreach ($this->
getChildNodeDefinitions() as $child) { $child->
setPathSeparator($separator);
} } $this->pathSeparator =
$separator;
return $this;
}}