During testing I noticed some things:
- the "$" is used for the root container and not for current container. If it is intended that way we should think about using the "~" instead.
- The order feels off, for example:
c1: index=1 path=["$"]
c2: parent=c1 index=2 path=["$", 2] or with index=None und key=None is path ["$","None"] or with index=None ["$", key]
c3: parent=c2 index=3 path=["$", 2, 3]
It feels like you should know which index the root has and rather have a symbol for the current container
3. The Index of the root should be also be displayed.
During testing I noticed some things:
It feels like you should know which index the root has and rather have a symbol for the current container
3. The Index of the root should be also be displayed.