I think the benefits of making XEmacs modular are identical to the
benefits of splitting the lisp code into packages.
[That is an intentionally ambiguous statement]
I think the more that can be done to define the core XEmacs the easier it is
to have developers in particular areas.
--pete