ensure watch target passes expected callback function