function hasIteratorSymbolSupport() {
	return (
		typeof Symbol === 'function' &&
		typeof Symbol( 'foo' ) === 'symbol' &&
		hasOwnProp( Symbol, 'iterator' ) &&
		typeof Symbol.iterator === 'symbol'
	);
}
Tests for native `Symbol.iterator` support.

@returns {boolean} boolean indicating if an environment has `Symbol.iterator` support

@example
var bool = hasIteratorSymbolSupport();
// returns <boolean>