bpo-44801: Check arguments in substitution of ParamSpec in Callable (GH-27585)

(cherry picked from commit 3875a6954741065b136650db67ac533bc70a3eac)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
4 files changed