q.js and underscore.js

'cause that's how the cool kids do it these days...
(or possibly I'm the victim of an elaborate ruse)