Annotating a decorator with generic Protocols causes “arg-type” (incompatible type) error involving `Never`
I’m trying to implement and annotate a decorator for functions without keyword arguments (but with variable number of arguments) using typing
‘s Protocol
as user-defined Generic
types.