function matchesProperty(path, srcValue) {
      return baseMatchesProperty(path, baseClone(srcValue, true));
    }
Creates a function that performs a partial deep comparison between the
value at `path` of a given object to `srcValue`, returning `true` if the
object value is equivalent, else `false`.

**Note:** This method supports comparing the same values as `_.isEqual`.

@static
@memberOf _
@since 3.2.0
@category Util
@param {Array|string} path The path of the property to get.
@param {*} srcValue The value to match.
@returns {Function} Returns the new spec function.
@example

var users = [
  { 'user': 'barney' },
  { 'user': 'fred' }
];

_.find(users, _.matchesProperty('user', 'fred'));
// => { 'user': 'fred' }