Made TreeNode.parent, TreeNode.previous final