treenode: new overloaded constructor and FTree moved to protected section.