An underscore.js implementation