[boost] Suggestion for weak_ptr's