std::function std::bind test