boost bind examples
boost::bind understood