Update for compliance with intervention/image

backup() must be called first to use reset()