[boost] Interesting perspective on shared_ptr