This is most easily shown by accessing `_infer_argnums_and_argnames` directly: ```python def f(a, /, b, *, c): ... static_argnames = ("a", "b", "c") _infer_argnums_and_argnames(f, None, static_argnames) > ((1,), ("a", "b", "c")) # Expected: ((0, 1, 2,), ("a", "b", "c") ```