ParentFull threadplonk·Those are better handled by typing.ParamSpec, it should keep track of the unwrapped function's arguments.View on HN