int index = fullPath.lastIndexOf(PATH_SEPARATOR);
if (index != -1) {
String parentPath = fullPath.substring(0, index);
AugeasNode parentNode = getNode(parentPath);
node = new AugeasNodeReal(parentNode, this, fullPath);
} else
throw new AugeasTreeException("Node cannot be created. Parent node does not exist.");
node.setValue(get(fullPath));