merge toplevel-dynamic-environment