Backbone by documentcloud could be the other option to consider because 4k of gzipped code is not so big also.
I like micro frameworks (aka tiny libraries) because it is standalone and so small you can easily maintain it yourself if needed. So it is less an actual dependancy.