public function add($path, Entity_Interface $entity)
  {
    $result = false;

    if (strlen($path)) {
      $name = null;
      $subtree = $this->subtree($path, $name, true);
      $subtree->_ownData[$name] = $entity;

      $result = true;
    }

    return $result;
  }