fix bug and cleanup/document SPEC_SYM stuff
bug fixes where was using CDR(..) =  rather than SETCDR.
fix bug in previous mod