Or should invoke `release` in destructor.