correction for shared_ptr_helper and test_unique_ptr