[Boost-users] When to use which functors?