Report question

Question: How does shared_ptr<> safely allow casting to bool?