std::cout << "-> "<<GetLabel() << std::endl;
ChildrenListType::const_iterator i;
for (i=GetChildrenList().begin(); i!=GetChildrenList().end(); i++)
std::cout << "-> "<<GetLabel() << std::endl;
ChildrenListType::const_iterator i;
for (i=GetChildrenList().begin(); i!=GetChildrenList().end(); i++)