{
    type: 'deleted',
    check: (before, after, key) => !_.has(after, key),
    action: (before, after, key) => ({ value: before[key] }),
  },