[boost] [shared_ptr] Why aren't atomic integer operations used?