in reply to Redefine DESTROY in class instance

Classes are global and can't go out of scope, only objects can go out of scope.

if you're using a log object, the DESTROY method you're describing should work.

In other words, show us some of the code.