[Boost-users] boost::function as drop-in replacment for ordinary function pointers?