More reliable "fresh" not based on gensym.
The only "fresh" that actually works is just apply a mark; bound-id unique only.