static Lisp lispTranslate(Lisp x, SS map) { ret lispMap_after(x, func(Lisp l) { S s = map.get(l.head); if (s != null) ret lisp(s, l.args); null; }); }