15ad6cb998
Currently, defmacro/g! doesn't respond well when it comes across a HyObject that doesn't respond to the instance method startswith (e.g. HyInteger, HyFloat, etc.). This updates defmacro/g! to be a little safer when searching for the gensyms it needs to create.