destructors must be native functions