After ES6, I never looked back to underscore. I tried lodash for one project. But with ES6 I feel home, I don't want to add an extra dependency, out of all the lib there is only a very few functions are usable, so sticking to basic make me happy.