If life were Python I would modify the incompetent object's __init__ method to call __del__ on the person object every time it's instantiated:
class incompetent(object):
def __init__(self, person):
person.__del__()
"""
def make_person_act_stupid():
person.fail_miserably()
person.show_apathy()
...
...
I took my blog down for now because the platform I was using was causing really high load and disk IO that was off the charts. It was so bad that my host kept sending me emails saying my disk IO was way too high.
You can reach me at kyle *at* kyleterry *dot* com.
I current reside in Portland, OR where I work as a developer on payroll systems and co-own a company named after an evil fucked up rabbit. We build mobile and web applications. We are nerds. We love Python. Most of us are vegan. We rule every day - one minute at a time.