code: function isStructure(obj) {
  	if (!obj) {
  		return false;
  	}
  
  	if (isArray(obj) || isPlainObject(obj) || isMap(obj) || isSet(obj)) {
  		return true;
  	}
  
  	return isFunction(obj.constructor) && !isNative.test(obj.constructor.toString());
  }
docs: Returns true if the specified object is one of JS data structures
  
  @param {?} obj - source object
  @return {boolean}