This project recreate a few underscore.js functions