The gensym function generates a unique symbol.
; returns symbol G_x, where x is some number that has not been previously used (gensym) ; returns symbol foox, where x is some number that has not been previously used (gensym "foo")