done: symbol?
done: keyword?
done: symbol
done: gensym