function deepHasProp( value ) {
		if ( value === void 0 || value === null ) {
			return false;
		}
		return has( value, props );
	}
Returns a boolean indicating whether an object has a nested key path, either own or inherited.

@private
@param {*} value - value to test
@returns {boolean} boolean indicating whether an object has a nested property

@example
var obj = { 'a': { 'b': { 'c': 'd' } } };
var bool = deepHasProp( obj );