code: def save_template(self, name, unlocked=False):
          
          if isinstance(unlocked, basestring):
              unlocked = unlocked.lower() != 'false'
          template = self._get_message_template()
          if not unlocked:
              template.set_as_saved()
          self._message_templates[name] = (template, self._field_values)
docs: Save a message template for later use with `Load template`.
  
          If saved template is marked as unlocked, then changes can be made to it
          afterwards. By default tempaltes are locked.
  
          Examples:
          | Save Template | MyMessage |
          | Save Template | MyOtherMessage | unlocked=True |