[Python-ideas] A way to tell the gc it's OK to delete an object with a __del__