code: def parse(self, kv):
          
          key, val = kv.split(self.kv_sep, 1)
          keys = key.split(self.keys_sep)
          for k in reversed(keys):
              val = {k: val}
          return val
docs: Parses key value string into dict
  
          Examples:
              >> parser.parse('test1.test2=value')
              {'test1': {'test2': 'value'}}
  
              >> parser.parse('test=value')
              {'test': 'value'}