cond bugfix, gensym