Merge branch 'jl/submodule-mv-checkout-caveat'