docs: function hasNestedProperty(path, value) {
    const key = path.shift();
    const valueHasProperty = hasProperty(key, value);
  
    if (!path.length) {
      return valueHasProperty;
    }
  
    return valueHasProperty ? hasNestedProperty(path, value[key]) : false;
  }