void decrement_use_count()
 {
     if (0 == --ref_count_)
     {
         data_.second()(this);
     }
 }
 deleter_const_reference get_deleter() const
 {
     return data_.second();
 }
 deleter_reference get_deleter()
 {
     return data_.second();
 }