ie: funca(a,b,c,d) -> func(a,b,XXX,YYY,d) or funcb(a,b,c,d) -> func(a,b,,,d)