framework digest $$dirtyWatch value