I thought about it a bit more. It's totally optional, but I think `IACDispatcher` would be a slightly more descriptive name. This object isn't really handling the IAC messages itself; it's *dispatching* them to other code via DOM events.