function getRawTag$1(value) {
	  var isOwn = hasOwnProperty$7.call(value, symToStringTag$1),
	      tag = value[symToStringTag$1];

	  try {
	    value[symToStringTag$1] = undefined;
	  } catch (e) {}

	  var result = nativeObjectToString$1.call(value);
	  {
	    if (isOwn) {
	      value[symToStringTag$1] = tag;
	    } else {
	      delete value[symToStringTag$1];
	    }
	  }
	  return result;
	}
function getRawTag$1(value) {
	  var isOwn = hasOwnProperty$7.call(value, symToStringTag$1),
	      tag = value[symToStringTag$1];

	  try {
	    value[symToStringTag$1] = undefined;
	  } catch (e) {}

	  var result = nativeObjectToString$1.call(value);
	  {
	    if (isOwn) {
	      value[symToStringTag$1] = tag;
	    } else {
	      delete value[symToStringTag$1];
	    }
	  }
	  return result;
	}
function getRawTag$1 ( value ) { var isOwn = hasOwnProperty$7 . call ( value , symToStringTag$1 ) , tag = value [ symToStringTag$1 ] ; try { value [ symToStringTag$1 ] = undefined ; } catch ( e ) { } var result = nativeObjectToString$1 . call ( value ) ; { if ( isOwn ) { value [ symToStringTag$1 ] = tag ; } else { delete value [ symToStringTag$1 ] ; } } return result ; }
A specialized version of `baseGetTag` which ignores `Symbol.toStringTag` values.

@private
@param {*} value The value to query.
@returns {string} Returns the raw `toStringTag`.
A specialized version of baseGetTag which ignores Symbol . toStringTag values .