Destroys the object to which this message is sent. The result is always set to null. Therefore invoke anObject "finalize" returning anObject. Will destroy anObject and set the reference to null.