When binding a handler if the attribute value associated with the handler tested false the event would not be sent. Now we check for existence of the key rather than testing the value stored under the key.