code: def get_info(self):
          '''
          Get info regarding the current template state
  
          :return: info dictionary
          '''
          self.render()
          info = super(Template, self).get_info()
          res = {}
          res['name'] = self.get_name()
          res['mutation'] = {
              'current_index': self._current_index,
              'total_number': self.num_mutations()
          }
          res['value'] = {
              'rendered': {
                  'base64': b64encode(self._current_rendered.tobytes()).decode(),
                  'length_in_bytes': len(self._current_rendered.tobytes()),
              }
          }
          res['hash'] = self.hash()
          res['field'] = info
          return ref get_info(self):
          '''
          Get info regarding the current template state
  
          :return: info dictionary
          '''
          self.render()
          info = super(Template, self).get_info()
          res = {}
          res['name'] = self.get_name()
          res['mutation'] = {
              'current_index': self._current_index,
              'total_number': self.num_mutations()
          }
          res['value'] = {
              'rendered': {
                  'base64': b64encode(self._current_rendered.tobytes()).decode(),
                  'length_in_bytes': len(self._current_rendered.tobytes()),
              }
          }
          res['hash'] = self.hash()
          res['field'] = info
          return res
docs: Get info regarding the current template state
  
          :return: info dictionary