Bob,
The ER that Jim is describing is for RELEASE MyVar to release the object and all references to it (or set them all to NULL).
Asking an object to release itself is very different than blowing it away from outside of it. But even then, I would say that code that has problems because of dangling refreneces is in need of fixing.