all core modules have their install code in system.install. we never gotaround to refactoring nthat before code freeze. menu.module is not required.