Merge branch 'jl/fetch-submodule-recursive' into next