Reverted change of Node::ParentList from being a vector<Node*> back to a vector<Group*>