Merge "Add invokeFunctor"