I've got a working script to trace the require's among all the
various .el files (both in xemacs/lisp and in the packages).
You can see an example of the output at:
http://home.fnal.gov/~cgw/xemacs/trace.txt
There is more work to be done, prettying up the format of the listing,
maybe drawing a nice dependency graph. But I wanted to show everybody
what I have so far - it's pretty interesting. Look especially for the
string NOBODY...
I'll post the code shortly. Comments welcome!