sub DESTROY { local $@; foo(); }