submodule: allow erroneous values for the fetchRecurseSubmodules option