public function __call($name, $arguments)
{
switch (strtolower($name)) {
case 'empty':
return $this->emptyNodes();
case 'clone':
return $this->cloneNodes();
default:
throw new \BadMethodCallException('Unknown method ' . get_class($this) . '::' . $name);
}
}