Creates a new TreeNode instance.
This is handy for situations where you do not want to subclass TreeNode.
A TreeNode