Another way to achieve similar goals is to include a pointer in every node, to that node's parent node.
A method for accomplishing similar goals involves adding a link from each node to its parent node.