I can't think about something precise at the moment, but it seems simpler to have something like "pytorch" or "panda" in the annotations to
explain in which context this annotation should be used, rather than parsing an expression and use some algorithm to detect if the type checker
knows how to make sense of it.
Another situation that comes to mind would be a library that is used in a context where the annotation is needed and in another where it is useless.
Not a big problem, but allowing the type checker to disregard an annotation even if it knows how to parse it might be an interesting feature.