I think for a good functional MU* you need the ability to tweak,
reload, and test almost anything on the fly without bringing down
the server. This means that there has to be some rudimentary
error testing as the code is imported or loaded whether it is a
command, a room, or a character. If this functionality is
incorporated into the core of the mud it may help set the stage for
the dynamic importation of the other modules also.