title: VSCode Python Intellisense
body: <p>Although I'm using type hinting for the structure of a dictionary, VSCode's Microsoft's intellisense engine seems not to recognize the class inside the dictionary.</p>
  
  <p>For example, this doesn't work:</p>
  
  <pre><code>class MyClass():
      def myf(self, methods):
          foo = "bar"
          return foo
  
  mystring: str
  mydict: Dict[str: MyClass] = {}
  
  # mydict[mystring].      # &lt;--- after typing the point ".", I expected hints from intellisense.
  # mydict[mystring].myf(  # &lt;--- after typing the open "(", I expected function hints
  # mydict[mystring].myf() # &lt;--- pressing f12 when cursor is on "myf", I expected to jump to the definition of the function
  </code></pre>
  
  <p>None of my expectations were met. 
  Am I doing something wrong?
  Is this something not supported at all by Microsft's intellisense (language server or Jedi)?</p>