[boost] Lock-free atomic_shared_ptr<T>?