jashkenas/underscore — pull request #1780 by apergy (2014-08-05 09:46:52+00:00)
Title: _.has(obj, key) returns false if obj is falsy

This should enable developers to remove lines like:
```javascript
if (obj && _.has(obj, 'key')) // ...
```
Enabling simpler if statements like:
```javascript
if (_.has(obj, 'key')) // ...
```