[Typing-sig] How to annotate modifications for function arguments with `ParamSpec` and `TypeVar`