enable unsafe_destructors