Minimal patch for #4 (bad reconstruction of named anonymous fn)

Theoretically this "leaks" the temporary `gensym`'d name that we give to nameless anonymous fns, but I can't think of any reason that'd actually cause a problem in practice.