Update smart_ptr, bind from develop.