title: Why strings are not read correctly using easydict？
body: <p>I use the easydict library to set the configurations, but when I store the configuration as strings, it turns the string into a list of the string itself, as follows:</p>
  <pre><code>from easydict import EasyDict
  conf = EasyDict()
  conf.name = 'CD Group'
  print(conf.name)
  
  &gt; ['CD Group']    # a list
  </code></pre>
  <p>But what I hope to achieve is:</p>
  <pre><code>&gt; CD Group    # string type
  </code></pre>
  <p>Why is it like this?
  Thanks for any feedback!</p>
  <p><a href="https://github.com/makinacorpus/easydict" rel="nofollow noreferrer">easydict source</a></p>
  <p>An interesting point is that when I pass the configuration from the argparse into the easydict, the type doesn't get an error, as follow:</p>
  <pre><code>conf.file_name = args.file_name    # --file_name input.xlsx
  print(conf.file_name)
  
  &gt; input.xlsx
  </code></pre>