use the proper technique for including submodules so that embedding will work