Actually it's not just nested stacks, there's a bunch of stuff we do in Stack.validate(), for example validation of outputs, which we don't do in the template-validate path - so we should probably just align these two code paths as far as is practical.
Actually it's not just nested stacks, there's a bunch of stuff we do in Stack.validate(), for example validation of outputs, which we don't do in the template-validate path - so we should probably just align these two code paths as far as is practical.