title: PyCharm can not parse args in __dict__
body: <p>I'm currently using PyCharm for python programming. When I writing the code below in PyCharm, a warning appeared , the content is <code>Unresolved attribute reference 'arg1' for class 'Node' less... (⌘F1)</code>. </p>
  
  <p>It looks like PyCharm can not parsing the args in <code>__dict__</code> correctly, I wonder if there is a way to solve this problem other than ignore the warning?</p>
  
  <blockquote>
    <p>from anytree import Node</p>
    
    <p>n = Node('name', arg1='asd', arg2='123')</p>
    
    <p>print(n.arg1)</p>
  </blockquote>
  
  <p>The Node class from anytree is like this, </p>
  
  <blockquote>
    <p>class Node(NodeMixin, object):</p>
  
  <pre><code>def __init__(self, name, parent=None, **kwargs):
      self.__dict__.update(kwargs)
      self.name = name
      self.parent = parent
  </code></pre>
  </blockquote>