Have Cascade propagate empty templates when enrollAll is false, for #207

@caotto Do you see any reason why this is a bad idea? For my use case, I need Gallery writes to be triggered for empty templates (caused by Open failure). This seems to be consistent with ExpandTransform's behavior.