don't use the word submodule: it's technically not what I meant