The #invoke syntax can be used for creating protection templates more specific than . For example, it is possible to create a protection template which always shows a padlock icon by using the code . Pages which call this template will still be able to use other arguments, like . However, this only works one level deep; a page calling a template which calls another template containing the above code will not automatically be able to use parameters like .