properly-named submodules.