$ gcc -fPIC -Wall -c -o whatWrap.o whatWrap.c  -I/usr/include/python3.9
whatWrap.c:15:15: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types]
   15 |   {"doYouDo", what_doYouDo, METH_VARARGS | METH_KEYWORDS, ""},
      |               ^~~~~~~~~~~~~
whatWrap.c:15:15: note: (near initialization for ‘whatmethods[0].ml_meth’)