return null;
}
String firstPathPortion = pathPortions[0];
SettingsNodeVersion1 currentNode = getChildNode(firstPathPortion);
if (currentNode == null) {
currentNode = addChild(firstPathPortion);
}
int index = 1;
while (index < pathPortions.length) {
String pathPortion = pathPortions[index];
currentNode = currentNode.getChildNode(pathPortion);
if (currentNode == null) {
currentNode = addChild(firstPathPortion);
}
index++;