code: def parse(self, string, all_combos=False):
          
          if not all_combos:
              return self.default_parse(string)
          else:
              return self.all_combinations(string)
docs: Returns a list of words created from segmenting :arg:`string`.
  
          ..note:  When a series of characters could match a shorter dictionary entry or
          longer entry, the longer one is always selected.