feat(change_detection): ensure that expression do not change after they ...

...have been checked
previousValue is not used for collection records