More refactoring of SRuS for Nested Tasks. There are still open issues
around how DataGenerators refer to nested tasks, so this code is not going
to be usable until those issues are resolved.