ignoring anonymous classes in compiled-generic-crossref. Also, forget* now calls reset-word so that references to predicates of forgotten classes don't break the compiler with a similar error.