Make it harder to accidentally start watching with no valid callback.