diff --git a/lodash.js b/lodash.js index 211c3f67f..c9f08e83f 100644 --- a/lodash.js +++ b/lodash.js @@ -3076,8 +3076,7 @@ if (value == null) { return value === undefined ? undefinedTag : nullTag; } - value = Object(value); - return (symToStringTag && symToStringTag in value) + return (symToStringTag && symToStringTag in Object(value)) ? getRawTag(value) : objectToString(value); } @@ -3757,7 +3756,6 @@ * @returns {Object} Returns the new object. */ function basePick(object, paths) { - object = Object(object); return basePickBy(object, paths, function(value, path) { return hasIn(object, path); });