| /** Used for built-in method references. */ | |
| var objectProto = Object.prototype; | |
| 
 | |
| /** | |
|  * Used to resolve the | |
|  * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring) | |
|  * of values. | |
|  */ | |
| var nativeObjectToString = objectProto.toString; | |
| 
 | |
| /** | |
|  * Converts `value` to a string using `Object.prototype.toString`. | |
|  * | |
|  * @private | |
|  * @param {*} value The value to convert. | |
|  * @returns {string} Returns the converted string. | |
|  */ | |
| function objectToString(value) { | |
|   return nativeObjectToString.call(value); | |
| } | |
| 
 | |
| module.exports = objectToString;
 |