Bennett’s reversible computing is essentially just the way to avoid erasure: whenever you write, keep all the previous states around.