I noticed PyCharm doesn't yet have proper support for `typing_extensions`, specifically `Final` type. For example, I have code that returns `Final[Foo]`. The problem is autocompletion is broken on such an instance variable, where it doesn't know to prompt fields for `Foo`.
I want to write an extension to process all `Final[Foo]` into `Foo`. Is this possible?
Example code to repro:
from typing_extensions import Final
foo: Foo = None
foo.x # autocomplete works
foo2: Final[Foo] = None
# autocomplete does NOT work: