I also have that problem with submodules. Of course they are crap, but the project uses them.