'Safe' $apply