Agreed. It seems like a simple typo e.g.
x = {} # tyep: Dict[str, str]
is a recipe for spending 6 hours wondering why you've got integers in your string-only dict.(Assuming the interpreter ignores anything not matching `# type:`