Modularity was really only useful back in the "bad old days" when there was more than one software publisher. We wouldn't want to go back and deal with all that confusion again, would we?