Simple and easy to use utility-belt library like Underscore.js. ¿The diference? You can select which features you want to select.