[Boost-users] How to use boost's shared pointer with boost's lambda library