remove collect pass, moved in t.a.j, move collect-closed-overs in its
own namespace