I wish a library like underscore or lodash was built into JavaScript to be honest as JavaScript lacks built-in functions for common tasks. Any time a library boasts &quot;no dependencies!&quot;, they end up doing their own implementations of a bunch of lodash functions in a more verbose and less safe manner. The functions in lodash are general enough and quick enough to understand if you&#x27;ve not seen them before that it&#x27;s much better to use them than writing your own in my opinion.