Given an RDKit molecule that does not sanitise, correct it until it does, regardless of the severity of the change.