I just wanted to remind that one should
include a dummy DESTROY subroutine if AUTOLOAD is implemented, because
Perl will call AUTOLOAD when the object goes out of scope,
very wasteful unless the clean up code will be implemented
in the AUTOLOAD method.