docs: def process_string(self,string):
          '''Searches the string (or list of strings) for an action word (a :class:`Concept` that has and ``action`` attached
          to it), then calls the appropriate function with a dictionary of the identified words (according to ``vocab``).
          
          For examples, see ``demo.py``
          '''
          item_list = self.parse_string(string)
          for item in item_list:
              if len(item)>0 and 'concept' in dir(item[0]) and 'action' in dir(item[0].concept) and item[0].concept.action:
                  item[0].concept.action(item_list)