code: def config_string_to_dict(string, result=None):
      
      if string is None:
          return {}
      pairs = string.split(gc.CONFIG_STRING_SEPARATOR_SYMBOL)
      return pairs_to_dict(pairs, result)
docs: Convert a given configuration string ::
  
          key_1=value_1|key_2=value_2|...|key_n=value_n
  
      into the corresponding dictionary ::
  
          dictionary[key_1] = value_1
          dictionary[key_2] = value_2
          ...
          dictionary[key_n] = value_n
  
      :param string string: the configuration string
      :rtype: dict