[Boost-users] smart pointer declaration question