sub DESTROY { my $self = shift; $self->Finish(); } #### { package Class; sub DESTROY { my $self = shift; $self->Finish(); } } #### sub Class::DESTROY { my $self = shift; $self->Finish(); }