Багфикс заставил распухнуть функцию до 415 символов. Вчера удалось вернуть прежний размер (408), но не понятно, как жать дальше. У меня создаётся впечатление, что жать уже некуда (без eval, конечно же). Вот, финальный, неминифицированный вариант:
https://github.com/finom/bala/blob/master/bala.js
Жму вот этой штукой, вручную:
http://closure-compiler.appspot.com/
Есть идеи, как еще можно уменьшить количество символов?
Понятно, что плюс-минус пара байт ничего не решат. У меня чисто спортивный интерес.