code: function baseMatchesProperty(path, srcValue) {
        if (isKey(path) && isStrictComparable(srcValue)) {
          return matchesStrictComparable(toKey(path), srcValue);
        }
        return function(object) {
          var objValue = get(object, path);
          return (objValue === undefined$1 && objValue === srcValue)
            ? hasIn(object, path)
            : baseIsEqual(srcValue, objValue, COMPARE_PARTIAL_FLAG | COMPARE_UNORDERED_FLAG);
        };
      }
docs: The base implementation of `_.matchesProperty` which doesn't clone `srcValue`.
  
  @private
  @param {string} path The path of the property to get.
  @param {*} srcValue The value to match.
  @returns {Function} Returns the new spec function.