Improved shared_ptr typedef