That sounds cool, except that not many people make DLLs, so I can't see it getting used much. Besides that, most people want their code very specialized for their mod. And what would you do if you wanted a certain combination of the features provided in the different DLLs?