Added non-copying of object with member function to functor_arrfunc