eval { do_stuff( ... ); 1; } or cleanup( ... )