Add RequireValidShell option
Add attention to template