Make sure to always call the destructors when the constructors have