add_child
void add_child(struct node *parent, struct node *child);
add_child(node, child);
add_child(tree, newchild);
add_child(old_node, new_child);
add_child(dt, node);
add_child(parent, node);
new = add_child(parent, cursor, period);
rnode = add_child(root, cursor, period);