[Boost-users] Help in using smart (double) pointers