self deleting instance
<p>Is it possible to make a class call <code>del()</code> for some instances under some condition? Or turn self into None?</p>

<pre><code>    class T:
        def __init__(self, arg1, arg2):
            condition=check_condition(arg1,arg2)
            if not condition:
               do_something(arg1)
            else:
               del(self) #or self=None or return None
</code></pre>

<p>I need to do something like this to be sure that will never exist a kind of instance.</p>
