fix $WatchProvider.WatchManager#watch() signature
$watch listener signature is (old_value, new_value, watched_object)
add $watch.subscribe(subscriber())