Keep EQL Method Specializers Simple
For systems that retain Method Signatures in local database, the use of Component instances as EQL args in method specializers poses a problem for transferring the database to disk or across a network. It happens that sometimes a Component instance will have functions stored in some of its slots. And functions are non-serializable objects.
By recording a gensym in an additional Component slot, that symbol can be used as a stand-in for the Component itself for its method EQL specializers.
Here is a version of ASDF 3.3 that has these fixes applied, and now allows the database to be freely serialized. Changes have been marked as ;;DBM 02/21 asdf-dbm.lisp