At the moment, when trying to find an entry that does not exist, only the first non-existent level is returned as dict(name, parent). This should extend to all levels. When saving, then, the normal appending should also be recursive if the parent is also a dict().
At the moment, when trying to find an entry that does not exist, only the first non-existent level is returned as
dict(name, parent)
. This should extend to all levels. When saving, then, the normal appending should also be recursive if the parent is also adict()
.