Changed order of arguments in TreeNode::Create method;