sa_doall
sa_doall(sa, &sa_free_node, NULL, NULL);
sa_doall(sa, &sa_free_node, &sa_free_leaf, NULL);
sa_doall(sa, NULL, &trampoline, &tramp);
sa_doall(sa, NULL, leaf, arg);