def _reset_changes(self):
        self._original = {}
        if self.last_updated is not None:
            self._original['last_updated'] = self.last_updated
Memoize target function, keep persistent cache in state
dataset/ETHPy150Open lincolnloop/salmon/salmon/metrics/models.py/Metric._reset_changes--crossover with--dataset/ETHPy150Open duerrp/pyexperiment/pyexperiment/utils/persistent_memoize.py/persistent_memoize