add_modification_hook
add_modification_hook(my_id, &is_ok);
add_modification_hook(my_id, &is_ok);
add_modification_hook(my_id, &is_ok);
add_modification_hook(my_id, &underef);
add_modification_hook(my_id, &set_ignore);
add_modification_hook(my_id, ok_to_use);
add_modification_hook(my_id, &ok_to_use);
add_modification_hook(my_id, &set_modified);
add_modification_hook(my_id, &ok_to_use);
add_modification_hook(my_id, &set_ok);
add_modification_hook(my_id, &ok_to_use);
add_modification_hook(my_id, &set_ignore);
add_modification_hook(my_id, &set_ignore);
add_modification_hook(loop_id, &set_undefined);
add_modification_hook(my_id, &reset);
add_modification_hook(my_id, &set_undefined);
add_modification_hook(my_id, &ok_to_use);
add_modification_hook(my_id, &ok_to_use);
add_modification_hook(my_used_id, &delete);
add_modification_hook(my_id, ok_to_use);
void add_modification_hook(int owner, modification_hook *call_back);
add_modification_hook(my_id, &undef);
add_modification_hook(my_id, &match_modify);
add_modification_hook(link_id, &match_link_modify);
add_modification_hook(my_size_id, &set_size_undefined);
add_modification_hook(my_id, &set_uncapped);
add_modification_hook(link_id, &match_modify);
add_modification_hook(link_id, &match_link_modify);
add_modification_hook(my_id, &reset);
add_modification_hook(link_id, &match_link_modify);
add_modification_hook(my_id, &undef);
add_modification_hook(link_id, &match_link_modify);
add_modification_hook(my_strlen_id, &set_strlen_undefined);
add_modification_hook(my_equiv_id, &set_strlen_equiv_undefined);