fighting with git over phantom submodule definitions