Lodash: _.isBlank?
<p>I'm looking for a way to test a value. I'd like it to behave this way:</p>

<pre><code>_.isBlank(undefined) : true
_.isBlank(null) : true
_.isBlank(NaN) : true
_.isBlank('') : true
_.isBlank('a') : false
_.isBlank(0) : false
_.isBlank(1) : false
_.isBlank({}) : true
_.isBlank([]) : true
_.isBlank({foo: 'bar'}) : false
_.isBlank(['foo', 'bar']) : false
</code></pre>

<p>There is <code>_.isNil</code>, but <code>_.isNil('')</code> is false. <code>_.isEmpty</code> sounded promising but <code>_.isEmpty(0)</code> is <code>true</code>.
Of course, I could combine several tests together, but it would be cleaner to have it out-of-the-box, wouldn't it?</p>