Template Life-cycle
A template is nothing more than a special kind of pattern. Consequently:
- It has a version, authors, documentation, etc.
- It can be instantiated and updated like a 'normal' pattern.
- It can be defined using another template.
- It can be deleted from a catalog.
Nonetheless, templates are distinguished from patterns in the UI by the "<Template>" prefix.