assoc_array_node_to_ptr
edit->new_meta[0] = assoc_array_node_to_ptr(new_n0);
assoc_array_subtree_iterate(assoc_array_node_to_ptr(node),
edit->set[1].to = assoc_array_node_to_ptr(new_n0);
edit->excised_subtree = assoc_array_node_to_ptr(node);
*new_ptr_pp = new_parent = assoc_array_node_to_ptr(new_n);
new_root = assoc_array_node_to_ptr(new_n);
n->slots[slot] = assoc_array_node_to_ptr(new_n);
edit->new_meta[0] = assoc_array_node_to_ptr(new_n0);
edit->set[0].to = assoc_array_node_to_ptr(new_n0);
edit->new_meta[0] = assoc_array_node_to_ptr(new_n0);
edit->new_meta[1] = assoc_array_node_to_ptr(new_n1);
edit->set[0].to = assoc_array_node_to_ptr(new_n0);
new_n1->back_pointer = assoc_array_node_to_ptr(new_n0);
new_n0->slots[slot] = assoc_array_node_to_ptr(new_n1);
edit->set_backpointers_to = assoc_array_node_to_ptr(new_n0);
edit->excised_meta[0] = assoc_array_node_to_ptr(node);
new_s0->next_node = assoc_array_node_to_ptr(new_n0);
new_n1->back_pointer = assoc_array_node_to_ptr(new_n0);
edit->new_meta[0] = assoc_array_node_to_ptr(new_n0);
new_s0->next_node = assoc_array_node_to_ptr(new_n0);
edit->set[0].to = assoc_array_node_to_ptr(new_n0);
new_s1->back_pointer = assoc_array_node_to_ptr(new_n0);
edit->set[1].to = assoc_array_node_to_ptr(new_n0);