[Boost-users] Locking smart pointer