Is there something like
(apply-partially FUN &rest ARGS) Return a function that is a partial application of FUN to ARGS. ARGS is a list of the first N arguments to pass to FUN. The result is a new function which does the same as FUN, except that the first N arguments are fixed at the values with with which this function was called.
But with the "last N arguments are fixed"
Or "all arguments are fixed except wildcard" ie:
(defun foo (a b c)) (defalias 'fix-a-c-in-foo 'apply-partially-wildcard 'foo "a valuel" '_ "c value")
_ - random symbol that means "wildcard"