Określ, który element został dodany lub usunięty za pomocą narzędzia Knockoutjs ObservableArray

Muszę dowiedzieć się, który element został usunięty z mojej tablicy obserwacyjnej Knockout. Proszę zobaczyć mojejsFiddle.

Mogę subskrybować zmianę, ale zwraca ona tylko wartość, która jest bieżącą tablicą po dodaniu lub usunięciu.

self.selectedDataPointOptions.subscribe(function(value) {
  // how can I see which one was added or removed?
  alert(value);
});

questionAnswers(3)

yourAnswerToTheQuestion