fixed serious bug in triggering context variable change events
the bug was occurring when the value of some variable had been changed to null from :deferred - event had not been emitted