[Boost-users] passing shared_ptr<> by_value or by-reference?