From an API point of view, it seems weird to me to dispatch both `closeOK` and `close` as separate events, which is why I was suggesting we just combine them all into a single event (and just get rid of `closeCancel` and `closeBlur` entirely). Another option, though, would be to just rename `closeOK` to something like `commit`. (I would still also get rid of `closeCancel` and `closeBlur` since no one needs them anymore if we have the `close` event.)

Whatever we do, we need to update the various docs in this file for the events as well.