Updated CALL op to allow std::function templates.