My intention is to watch a model within scope, and find difference between old value and new value.
However, I found old value and new value are all the same from th
This is a bug.
https://github.com/angular/angular.js/issues/2621
and it seems not being fixed.