docs: def create_from_textgrid(self,word_list):
          """ Fills the ParsedResponse object with a list of TextGrid.Word objects originally from a .TextGrid file.
  
          :param list word_list: List of TextGrid.Word objects corresponding to words/tokens in the subject response.
  
          Modifies:
              - self.timing_included: TextGrid files include timing information
              - self.unit_list: fills it with Unit objects derived from the word_list argument.
                  If the type is 'SEMANTIC', the words in these units are automatically lemmatized and
                  made into compound words where appropriate.
          """
          self.timing_included = True
          for i, entry in enumerate(word_list):
              self.unit_list.append(Unit(entry, format="TextGrid",
                                         type=self.type,
                                         index_in_timed_response=i))
  
          # combine compound words, remove pluralizations, etc
          if self.type == "SEMANTIC":
              self.lemmatize()
              self.tokenize()