@oli Or: regardless of how cleverly you write your code, it will take you twice as long to debug it than it did to write it. Gross underestimate, in my experience.