>> First, it's about the same size as Moot as a whole (91kb) I am feeling a bit of a fool to ask that but... what's the obsession with the code size when it comes to client side JS? Bandwidth? Well, unless you are running at Google's scale, some extra bandwith is much cheaper than the time spent on writing your own solutions to well known and solved problems (and some of the problems you were not aware of yet). Perfo…
For desktop users it's less of an issue, but site size matters a great deal to mobile users.
At least that's where I tend to worry about it, not sure if this is the common reason.