Implemented new instantiable version of functor_arrfunc, change arrfunc_instantiate_t signature