[Boost-users] [Function] Takes functor by value not reference?