New type : TreeIter