Additional functions to underscore.js