Proper submodule initialization.