Used e.g. when inserting nodes into the TreeView.
When you add a node by calling WidgetTreeView::insertNode the return value is an instance of this class, if you later wish to insert CHILDREN to that very node, then use the returned node from your first call as the second parameter to the insertNode function.