Как раз основано на чтении кода, когда-то прочитал и ужаснулся. Там вообще куча всяких if'оф так что может я не во всем прав, но как минимум объект события точно создается.

В качестве замены мне нравится `$.Callbacks()`, я бы его просто использовал.