Refactored functor_ck and functor_arrfunc for auxiliary args