Oops, just noticed a typo-ish here. There is no need to test `!&diff->opts` - it will always be false. Just test that the `notify_cb` is non-NULL.