fix the template param setting of boost::functions