Making easy's destructor and reset methods virtual for override