[boost] Would anybody like a wrapper atomic_shared<T> around shared_ptr<T>?