Start work on recursive submodule support for git module