V3: - Change tree structure assignments in tests so that the tree structure is expressed through function assignment rather than code comments. - Rename `get_sibling_node_for_tree` to `traverse_uia_node_tree_siblings` and attempt to improve comments to further clarify the functions purpose.