boost_std_smart_ptrs