public void InsertChild(int index, QueryNode child) { child.Parent = this; children.Insert(index, child); }